Elang\Application
Mənbə koduna baxın ↗create(string $basePath): Applicationprovider(ServiceProvider $provider): selfmiddleware(string ...$classes): selfhandle(Request $request): Responserun(): void
AÇIQ İNTERFEYS
v0.1 ilkin versiyasında mövcud olan əsas giriş nöqtələri.
Tam tip imzaları üçün keçid verilmiş mənbə koduna baxın.
create(string $basePath): Applicationprovider(ServiceProvider $provider): selfmiddleware(string ...$classes): selfhandle(Request $request): Responserun(): voidget(string $path, callable|array|string $handler, ?string $name = null): Routepost / put / patch / delete: same arguments as getgroup(string $prefix, array $middleware, callable $routes): voidurl(string $name, array $parameters = []): stringbind(string $id, Closure|string $factory, bool $shared = false): voidsingleton(string $id, Closure|string $factory): voidinstance(string $id, mixed $instance): voidget(string $id): mixedhas(string $id): booljson(mixed $data, int $status = 200, array $headers = []): JsonResponsehtml(string $html, int $status = 200): Responseredirect(string $path, int $status = 302): RedirectResponseconnection(): Doctrine DBAL Connectiontable(string $table): Doctrine DBAL QueryBuildertransaction(callable $callback): mixedvalidate(array $data, array $rules): arrayrender(string $template, array $data = [], int $status = 200): Responseengine(): Twig Environmenthash(string $password): stringverify(string $password, string $hash): boolneedsRehash(string $hash): boolencrypt(string $value): stringdecrypt(string $value): stringpush(string $name, array $payload = [], int $delay = 0): stringworkOne(): boolfailures(): arrayretry(string $id): boolpublish(string $channel, string $event, array $payload): intafter(string $channel, int $id = 0, int $limit = 100): arrayof(string $model): RepositoryhasMany(Model $parent, string $related, string $foreignKey, string $localKey): Repositorydefine(string $ability, callable $policy): voidallows(string $ability, User $user, mixed ...$arguments): booltoken(Request $request): stringverify(Request $request, string $token): bool