scaffold/src/API/API.php

19 lines
No EOL
391 B
PHP

<?php
namespace vlw\Scaffold\API;
use Reflect\Rules\Ruleset;
/**
* Wrapper for Reflect API endpoints
*/
class API {
/**
* Create a new API request with automatic request validation
*
* @param ?Ruleset $ruleset An optional Reflect\Rules\Ruleset to eval
*/
public function __construct(?Ruleset $ruleset = null) {
$ruleset and $ruleset->validate_or_exit();
}
}