24 Agt 2016

Membuat Helpers (Autoload) pada laravel 5.2.X

Untuk kali ini gue akan membahas tentang coding PHP dengan menggunakan Laravel 5.2. Tutorial kali gue akan membahas bagaimana caranya membuat helpers yang bisa digunakan di setiap page laravel, jadi ga usah bikin function disetiap page. Jadi intinya adalah membuat gobal function yang bisa dipanggil disetiap page views yang ada. Langakah pertama adalah buat folder baru dan beri nama Helpers, dan tempatkan di dalam folder Local > App.



Setelah folder dibuat, sekarang kita buat file yang akan kita gunakan sebagai penampung function. Sebagai contoh adalah code di bawah ini.
class Tanggal {
     public static function tgl($value){
          $date = date('d-m-Y',strtotime($value));
          return $date;
     }
}

Setelah itu simpad code diatas dengan nama file Tanggal.php di dalam folder Helpers yang sudah dibuat tadi.

Sekarang untuk mengaktifkan helper tersebut adalah dengan menambahkan code pada composer seperti di bawah ini.




Sesuaikan dengan nama folders yang kita buat dan menempatkanya. Karena kita buat filenya di folder app/Helpers sehingga di composer juga menggunakan folder tersebut.

Setelah ditambahkan pada bagian composer, jalan kan composer dump-autoload pada command prompt.


Apabila sudah berhasil seperti gambar diatas, maka function yang dibuat sudah siap digunakan. Untuk memanggilnya, bisa menggunakan namafile::function() jadi jika diambil dari contoh yan kita buat menjadi Tanggal::tgl($tanggal).

Semoga Bermanfaat.....

20 Mar 2016

Wisata Malang : Pantai Batu Bengkung, Malang Selatan



Malang memiliki daerah wisata yang dibilang komplit. Mulai dari gunung, pantai hingga tempat wisata modern. Kali ini saya mengunjungi wisata yang cukup baru dikenal di daerah malang selatan. Yaitu pantai Batu bengkung. 

Pantai batu bengkung adalah sebuah pantai yang terletak di bagian selatan kota malang. Waktu yang dibutuhkan untuk sampai ke pantai ini adalah 2 jam dari pusat kota malang, jika keadaan lalu lintas lancar. Kenapa disebut batu bengkung ? karena terdapat batu yang melengkung yang berbentuk seperti tembok yang membatasi pantai dengan daratan. Terdapat juga tebing yang cukup tinggi sehingga kita bisa melihat pemandangan laut lepas dan barisan bukit yang memagari pantai selatan.

Selain pantai ini juga terdapat barisan pantai lain disekitar pantai ini. Jarak tempuhnya pun bisa dibilang singkat. Dari banyaknya pantai tersebut, yang kami kunjungi selanjutnya adalah pantai Goa Cina yang letaknya sekitar 2 menit perjalanan dari pantai batu Bengkung.

Pantai Goa Cina di dominasi oleh pasir putih halus dengan ombak yang besar. Berbeda dengan pantai batu bengkung yang bisa dibilang cukup sepi, Pantai Goa Cina adalah salah satu pantai teramai yang dikunjungi oleh wisatawan. Dengan fasilitas yang cukup lengkap, mulai dari warung makan hingga penjajah souvenir khas pantai ini.