2013-08-31 3 views
0

Я новичок в CakePHP, моей первой структуре. Я занимаюсь некоторыми основными учебными пособиями, представленными в документации, и часто сталкиваюсь с методом или атрибутом, о котором я хочу узнать больше. Например:методы/атрибуты cakephp искать?

 //App/Model/User.php 
     ... 
     public function isOwnedBy($post, $user) {} 

Мой вопрос: как я могу найти более подробную информацию о любом атрибуте или методе? Я пробовал поиск с помощью внутреннего поиска, но никаких результатов. Я также искал поиски в надежде, что это даст мне результаты, но нет. Я пробовал использовать API для поиска, но никаких результатов тоже. Я делаю что-то неправильно?

Понимание того, что именно делает этот метод, и атрибут, значительно облегчает отслеживание учебников в моем собственном опыте. Особенно на этапе аутентификации/авторизации, где множество методов и атрибутов вводится без особого объяснения.

ответ

1

Если это часть основного API, то он задокументирован в API docs. Части API также подробно описаны в CookBook. Чтобы получить более подробное представление о том, что происходит, вы можете, конечно, всегда смотреть на исходный код.

Этот конкретный метод, однако, является методом пользовательской модели из примера CookBooks Simple Authentication and Authorization Application, поэтому вы не найдете ничего об этом в документации API, поскольку он не является частью основного API.

В случае, если код, приведенный в примерах, недостаточно хорошо документирован, чтобы вы могли его понять, вы всегда можете попросить дополнительное объяснение/помощь, например, в группах, чате и т. Д. (См. http://community.cakephp.org/), а также здесь, в случае переполнения стека, если у вас есть конкретные вопросы.