public static function onAfterAdd($serviceId, array $fields = array()) { if ($serviceId <= 0) { return false; } $fields["ID"] = $serviceId; $srv = new self($fields); $profiles = $srv->getProfilesDefaultParams($fields); if (!is_array($profiles)) { return false; } $result = true; foreach ($profiles as $profile) { $res = Table::add($profile); $result = $result && $res->isSuccess(); } return $result; }