Articles of Защищенный

Как получить доступ к переменной защиты в классе Laravel

Я не понимаю, как получить доступ к имени таблицы в пределах одного класса. class Timesheets extends Model { protected $table = "timesheets"; public static function getAllTimesheets() { //return DB::table("timesheets")->get(); return DB::table("timesheets") ->join('users', 'name', '=', 'users.name') ->select('timesheets.id', 'name', 'timesheets.time_start', 'timesheets.time_end', 'timesheets.time_desc') ->get(); } } Как заменить «расписания» на защищенную переменную таблицы?

Могу ли я / Как … вызвать защищенную функцию вне класса в PHP?

У меня есть защищенная функция, которая определена в определенном классе. Я хочу, чтобы иметь возможность вызвать эту защищенную функцию вне класса в другой функции. Возможно ли это, и если да, то как я могу это достичь class cExample{ protected function funExample(){ //functional code goes here return $someVar }//end of function }//end of class function outsideFunction(){ […]

Доступ к защищенному объекту в массиве в PHP

Я пытаюсь получить доступ к следующему и нужно получить значение ячейки [vid] . FieldCollectionItemEntity Object ( [fieldInfo:protected] => [hostEntity:protected] => stdClass Object ( **[vid]** => 119 [uid] => 1 [title] => My Page Name [log] => [status] => 1 [comment] => 1 [promote] => 0 [sticky] => 0 [vuuid] => 3304d1cf-e3cf-4c5a-884a-4abb565ddced [nid] => 119 [type] […]

Как получить защищенное свойство объекта в PHP

У меня есть объект, имеющий некоторое защищенное свойство, которое я хочу получить и установить. Объект выглядит Fields_Form_Element_Location Object ( [helper] => formText [_allowEmpty:protected] => 1 [_autoInsertNotEmptyValidator:protected] => 1 [_belongsTo:protected] => [_description:protected] => [_disableLoadDefaultDecorators:protected] => [_errorMessages:protected] => Array ( ) [_errors:protected] => Array ( ) [_isErrorForced:protected] => [_label:protected] => Current City [_value:protected] => 93399 [class] => […]