for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Spiral Framework.
*
* @license MIT
* @author Anton Titov (Wolfy-J)
*/
declare(strict_types=1);
namespace Spiral\App\Controller;
use Spiral\Domain\Annotation\Guarded;
use Spiral\Domain\Annotation\GuardNamespace;
* @GuardNamespace("demo")
class Demo2Controller
{
* @Guarded("do")
public function do1()
return 'ok';
}
#[Guarded('do')]
public function do1Attribute()
* @Guarded("do", else="notFound")
public function do2()
* @Guarded("do", else="error")
public function do3()
* @Guarded("do", else="badAction")
public function do4()