The App Controller

Muhamad Jafar sidik

Kelas AppController adalah kelas induk untuk semua pengendali aplikasi Anda. AppController sendiri memperluas kelas Controller termasuk dalam core library CakePHP. Dengan demikian, AppController didefinisikan di / app / Controller / AppController.php seperti:

<?php
class AppController extends Controller {
}

Controller atribut dan metode dibuat dalam AppController Anda akan tersedia untuk semua pengendali aplikasi Anda. Ini adalah tempat yang ideal untuk membuat kode yang umum bagi semua controller Anda. Komponen paling baik digunakan untuk kode yang digunakan di banyak (tapi tidak harus semua) controller.

Sementara yang normal berorientasi objek warisan aturan berlaku, CakePHP melakukan sedikit pekerjaan ekstra ketika datang ke atribut pengontrol khusus. Daftar komponen dan pembantu yang digunakan oleh controller diperlakukan khusus. Dalam kasus ini, array nilai AppController digabung dengan array kelas anak controller. Nilai-nilai dalam kelas anak akan selalu menimpa mereka di AppController.

CakePHP menggabungkan variabel-variabel berikut dari AppController untuk pengendali aplikasi Anda:

  • $components
  • $helpers
  • $uses
  • Ingatlah untuk menambahkan…

    View original post 35 more words

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s