Я хочу что-то проверить в функции в PHP. Я хочу вызвать функцию в foo, и если проверка прошла, ничего не произошло, и если проверка не прошла, верните что-то из функции foo.
Теперь я могу передать true | false из функции проверки и использовать оператор if в foo, но Я ищу более простое решение,
public function foo($data) {
AccessControll::CheckSpecificAccess();
//resume computing
return 'something';
}
class AccessControl {
public static function CheckSpecificAccess() {
//some computing ...
if (!hasAccess)
return 'you have not access';
}
}