for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Gewaer\Cli\Tasks;
use EmailTemplates;
use Phalcon\Cli\Task as PhTask;
use Gewaer\Cli\Tasks\AclTask;
use Gewaer\Cli\Tasks\EmailtemplatesTask;
/**
* Class AclTask.
*
* @package Canvas\Cli\Tasks;
* @property \Canvas\Acl\Manager $acl
*/
class SetupTask extends PhTask
{
* Create the default roles of the system.
* @return void
public function mainAction()
$acl = new AclTask();
$emailTemplates = new EmailtemplatesTask();
$acl->setupDefaultRoles();
$acl->kanvas();
$emailTemplates->insertUserNotificationTemplate();
}