protected function run7()
{
$this->console->out('Creating new own farms and team farms resources');
foreach ([Acl::RESOURCE_OWN_FARMS, Acl::RESOURCE_TEAM_FARMS] as $resource) {
$this->db->Execute("INSERT IGNORE acl_role_resources (`role_id`, `resource_id`, `granted`) VALUES(?, ?, 1)", [Acl::ROLE_ID_FULL_ACCESS, $resource]);
foreach ([self::PERM_FARMS_MANAGE, Acl::PERM_FARMS_CLONE, Acl::PERM_FARMS_LAUNCH_TERMINATE, Acl::PERM_FARMS_SERVERS, Acl::PERM_FARMS_CHANGE_OWNERSHIP, Acl::PERM_FARMS_STATISTICS] as $permission) {
$this->db->Execute("\n INSERT IGNORE `acl_role_resource_permissions` (`role_id`, `resource_id`, `perm_id`, `granted`)\n VALUES (?, ?, ?, 1)\n ", array(Acl::ROLE_ID_FULL_ACCESS, $resource, $permission));
}
}
}