#advanced #rfc
Два полезных rfc о двух популярных стандартах: oauth2 и jwt. В них раскрывается предназначение каждого из подходов, детали реализаций, хорошие практики и другие факты, о которых вы могли не знать.
https://tools.ietf.org/html/rfc6749
https://tools.ietf.org/html/rfc7519
Два полезных rfc о двух популярных стандартах: oauth2 и jwt. В них раскрывается предназначение каждого из подходов, детали реализаций, хорошие практики и другие факты, о которых вы могли не знать.
https://tools.ietf.org/html/rfc6749
https://tools.ietf.org/html/rfc7519
#advanced #rfc #feature
Очередной rfc по добавлению енамов в PHP.
https://wiki.php.net/rfc/enumerations
Очередной rfc по добавлению енамов в PHP.
https://wiki.php.net/rfc/enumerations
#advanced #rfc
Черновик от Никиты Попова по добавлению аксессоров к свойствам объектов. Например, так может быть реализован доступ для получения свойства, но нельзя будет установить значение вне класса:
Больше примеров в rfc:
https://wiki.php.net/rfc/property_accessors
Черновик от Никиты Попова по добавлению аксессоров к свойствам объектов. Например, так может быть реализован доступ для получения свойства, но нельзя будет установить значение вне класса:
User {
public string $name { get; private set; }
public function __construct(string $name) {
$this->name = $name;
}
}
Больше примеров в rfc:
https://wiki.php.net/rfc/property_accessors
#advanced #rfc
Наконец-то. Rfc от Никиты Попова предлагает использовать выражения с
https://wiki.php.net/rfc/new_in_initializers
Наконец-то. Rfc от Никиты Попова предлагает использовать выражения с
new
в свойствах (статических и нет):class Test {
public static $prop = new Foo;
public $prop = new Foo;
}
https://wiki.php.net/rfc/new_in_initializers
#advanced #rfc
PHP все больше соответствует требованиям современных языков. Недавно в него добавили юнион-типы, укороченный конструктор, атрибуты. Теперь есть предложение добавить пересечение типов и короткие функции, как в котлине.
https://github.com/Girgias/intersection-types
https://wiki.php.net/rfc/short-functions
PHP все больше соответствует требованиям современных языков. Недавно в него добавили юнион-типы, укороченный конструктор, атрибуты. Теперь есть предложение добавить пересечение типов и короткие функции, как в котлине.
https://github.com/Girgias/intersection-types
https://wiki.php.net/rfc/short-functions
GitHub
GitHub - Girgias/intersection-types: PHP RFC for pure intersection types
PHP RFC for pure intersection types. Contribute to Girgias/intersection-types development by creating an account on GitHub.