Plugin for the XP Compiler which adds compact methods to the PHP language.
Compact methods use the fn
keyword, much like PHP 7.4 arrow functions. The RFC suggests this in its Future Scope section.
class Person {
private $name;
public fn name(): string => $this->name;
}
After installing the XP Compiler into your project, also include this plugin.
$ composer require xp-framework/compiler
# ...
$ composer require xp-lang/php-compact-methods
# ...
No further action is required.