Kemudian pada kode dimana anda akan menggunakan

  • No School
  • AA 1
  • 173

This preview shows page 65 - 67 out of 173 pages.

Kemudian, pada kode dimana anda akan menggunakan ukuran tersebut, anda cukup menggunakannya seperti kode dibawah ini: $size = \Yii::$app->params[ ’thumbnail.size’ ]; $width = \Yii::$app->params[ ’thumbnail.size’ ][0]; Jika di suatu hari anda memutuskan untuk mengganti ukuran thumbnail tersebut, anda cukup menggantinya di konfigurasi aplikasi; anda tidak perlu mengganti di semua kode dimana anda menggunakannya. sourceLanguage Property ini menentukan bahasa apa yang digunakan dalam menulis kode aplikasi. Nilai default-nya adalah ’en-US’ , yang berarti Bahasa Inggris (Amerika Serikat). Anda sebaiknya menentukan property ini jika teks pada kode anda bukanlah Bahasa Inggris. Seperti layaknya property language, anda seharusnya menentukan proper- ty ini dalam format Tag Bahasa IETF 4 . Sebagai contoh, en berarti Bahasa Inggris, sedangkan en-US berarti Bahasa Inggris (Amerika Serikat). Untuk informasi lebih lanjut mengenai property ini bisa anda pelajari pada bagian Internasionalisasi . timeZone Property ini disediakan sebagai cara alternatif untuk menentuk- an zona waktu default dari PHP runtime . Dengan menentukan property ini, pada dasarnya anda memanggil function PHP date_default_timezone_set() 5 . Sebagi contoh: [ ’timeZone’ => ’America/Los_Angeles’ , ] version Property ini menentukan versi dari aplikasi anda. Secara default nilainya adalah ’1.0’ . Anda tidak harus menentukan property ini jika tidak ada kode anda yang akan menggunakannya. Property yang Bermanfaat Property yang dijelaskan pada sub-bagian ini tidak secara umum digunakan karena nilai default-nya sudah ditentukan berdasarkan kaidah-kaidah yang umum digunakan. Tetapi anda boleh menentukannya sendiri jikalau anda tidak ingin mengikuti kaidah-kaidah tersebut. 4 5
Image of page 65
62 BAB 3. STRUKTUR APLIKASI charset Property ini menentukan charset yang digunakan oleh aplikasi. Nilai default-nya adalah ’UTF-8’ , dimana harus digunakan sebisa mungkin pada kebanyakan aplikasi, kecuali anda sedang membangun sistem lama yang banyak menggunakan data yang tidak termasuk dalam Unicode . defaultRoute Property ini menentukan route yang harus aplikasi gunakan ketika sebuah request tidak memiliki route . Route dapat terdiri dari ID child module , ID controller , dan/atau ID action . Sebagai contoh, help , post/create , atau admin/post/create . Jika ID action tidak diberikan, maka property ini akan mengambil nilai default yang ditentukan di yii\base\Controller:: $defaultAction . Untuk aplikasi Web , nilai default dari property ini adalah ’site’ , yang berarti controller SiteController dan default action -nya yang akan digunak- an. Hasilnya, jika anda mengakses aplikasi tanpa menentukan route yang spesifik, maka akan menampilkan output dari app\controllers\SiteController ::actionIndex() .
Image of page 66
Image of page 67

You've reached the end of your free preview.

Want to read all 173 pages?

  • Fall '19

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Ask Expert Tutors You can ask You can ask ( soon) You can ask (will expire )
Answers in as fast as 15 minutes