Свежайшие Пирожки от CakePHP по-русски

Полнейшее руководство CakePHP 1.2 на русском языке, горячие новости и полезные статьи

Создание пользовательских компонент

Предположим что нашему веб приложению требуются комплексные математические вычисления в разных частях нашего приложения. Мы можем создать для этого компонент, который будет доступен во многих контроллерах

В первую очередь нужно создать файл и класс. Файл создаем в /app/controllers/components/math.php. Начальная структура компонента будет выглядеть как-то так:

Простой текст
  1. <?php
  2. class MathComponent extends Object {
  3. function doComplexOperation($amount1, $amount2) {
  4. return $amount1 + $amount2;
  5. }
  6. }
  7. ?>