Хеш
класс Хеш расширяет Facade (Просмотреть исходный код)
Свойства
| статический защищенный Application|null | $app | Экземпляр приложения, к которому осуществляется фасадный доступ. | из Фасада |
| статический защищенный массив | $resolvedInstance | Экземпляры разрешенных объектов. | из Фасада |
| статический защищенный bool | $cached | Указывает, нужно ли кешировать экземпляр разрешенного объекта. | из Фасада |
Методы
| static void | resolved(Closure $callback) Выполнить замыкание, когда фасад будет разрешен. | from Фасад |
| static MockInterface | spy() Преобразовать фасад в шпион Mockery. | from Фасад |
| static MockInterface | partialMock() Инициализировать частичный двойник на фасаде. | from Фасад |
| static Expectation | shouldReceive() Инициализировать ожидание двойника на фасаде. | from Фасад |
| static Expectation | expects() Инициализировать ожидание двойника на фасаде. | from Фасад |
| static MockInterface | createFreshMockInstance() Создать новый экземпляр двойника для указанного класса. | from Фасад |
| static MockInterface | createMock() Создать новый экземпляр двойника для указанного класса. | from Фасад |
| static bool | isMock() Определяет, является ли двойник установленным экземпляром фасада. | from Фасад |
| static string|null | getMockableClass() Получить класс, подлежащий имитации, для связанного экземпляра. | from Фасад |
| static void | swap(mixed $instance) Произвести горячую замену базового экземпляра за фасадом. | from Фасад |
| static bool | isFake() Определяет, установлен ли «фейк» в качестве экземпляра фасада. | from Фасад |
| static mixed | getFacadeRoot() Получить корневый объект за фасадом. | from Фасад |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(string $name) Разрешить корневой экземпляр фасада из контейнера. | from Фасад |
| static void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | from Фасад |
| static void | clearResolvedInstances() Очистить все разрешенные экземпляры. | from Фасад |
| static Collection | defaultAliases() Получить стандартные псевдонимы приложения. | from Фасад |
| static Application|null | getFacadeApplication() Получить экземпляр приложения за фасадом. | from Фасад |
| static void | setFacadeApplication(Application|null $app) Установить экземпляр приложения. | from Фасад |
| static mixed | __callStatic(string $method, array $args) Обработать динамические статические вызовы к объекту. | from Фасад |
| static BcryptHasher | createBcryptDriver() Нет описания | |
| static ArgonHasher | createArgonDriver() Нет описания | |
| static Argon2IdHasher | createArgon2idDriver() Нет описания | |
| static array | info(string $hashedValue) Нет описания | |
| static string | make(string $value, array $options = []) Нет описания | |
| static bool | check(string $value, string $hashedValue, array $options = []) Нет описания | |
| static bool | needsRehash(string $hashedValue, array $options = []) Нет описания | |
| static bool | isHashed(string $value) Нет описания | |
| static string | getDefaultDriver() Нет описания | |
| static mixed | driver(string|null $driver = null) Нет описания | |
| static HashManager | extend(string $driver, Closure $callback) Нет описания | |
| static array | getDrivers() Нет описания | |
| static Container | getContainer() Нет описания | |
| static HashManager | setContainer(Container $container) Нет описания | |
| static HashManager | forgetDrivers() Нет описания |
Подробности
static void resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешен.
static MockInterface spy()
Преобразовать фасад в шпион Mockery.
static MockInterface partialMock()
Инициализировать частичный макет на фасаде.
static Expectation shouldReceive()
Инициализировать ожидание макета на фасаде.
static Expectation expects()
Инициализировать ожидание макета на фасаде.
static protected MockInterface createFreshMockInstance()
Создать новый экземпляр макета для данного класса.
static protected MockInterface createMock()
Создать новый экземпляр макета для данного класса.
static protected bool isMock()
Определяет, установлен ли макет в качестве экземпляра фасада.
static protected string|null getMockableClass()
Получить класс, подлежащий макетированию, для связанного экземпляра.
static void swap(mixed $instance)
Произвести обмен базовым экземпляром за фасадом.
static protected bool isFake()
Определяет, установлен ли «фейк» в качестве экземпляра фасада.
static mixed getFacadeRoot()
Получить корневой объект за фасадом.
static protected string getFacadeAccessor()
Получить зарегистрированное имя компонента.
static protected mixed resolveFacadeInstance(string $name)
Разрешить корневой экземпляр фасада из контейнера.
static void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
static void clearResolvedInstances()
Очистить все разрешенные экземпляры.
static Collection defaultAliases()
Получить стандартные алиасы приложения.
static Application|null getFacadeApplication()
Получить экземпляр приложения за фасадом.
static void setFacadeApplication(Application|null $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработать динамические статические вызовы к объекту.
static BcryptHasher createBcryptDriver()
Без описания
static ArgonHasher createArgonDriver()
Без описания
static Argon2IdHasher createArgon2idDriver()
Без описания
static array info(string $hashedValue)
Без описания
static string make(string $value, array $options = [])
Описание отсутствует
static bool check(string $value, string $hashedValue, array $options = [])
Описание отсутствует
static bool needsRehash(string $hashedValue, array $options = [])
Описание отсутствует
static bool isHashed(string $value)
Описание отсутствует
static string getDefaultDriver()
Описание отсутствует
static mixed driver(string|null $driver = null)
Описание отсутствует
static HashManager extend(string $driver, Closure $callback)
Описание отсутствует
static array getDrivers()
Описание отсутствует
static Container getContainer()
Описание отсутствует
static HashManager setContainer(Container $container)
Описание отсутствует
static HashManager forgetDrivers()
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Support/Facades/Hash.html