ПУБЛИЧНЫЙ ИНТЕРФЕЙС

Явный API.
Полезный справочник.

Основные точки входа, доступные в предварительной версии v0.1.
Полные сигнатуры типов смотрите в исходном коде по ссылкам.

Elang\Routing\Router

Посмотреть исходный код ↗
  • get(string $path, callable|array|string $handler, ?string $name = null): Route
  • post / put / patch / delete: same arguments as get
  • group(string $prefix, array $middleware, callable $routes): void
  • url(string $name, array $parameters = []): string

Elang\Container\Container

Посмотреть исходный код ↗
  • bind(string $id, Closure|string $factory, bool $shared = false): void
  • singleton(string $id, Closure|string $factory): void
  • instance(string $id, mixed $instance): void
  • get(string $id): mixed
  • has(string $id): bool

Elang\Http\Response

Посмотреть исходный код ↗
  • json(mixed $data, int $status = 200, array $headers = []): JsonResponse
  • html(string $html, int $status = 200): Response
  • redirect(string $path, int $status = 302): RedirectResponse
Поиск по документации Elang

Начните вводить, чтобы найти следующий шаг.