Skip to content

Instantly share code, notes, and snippets.

View ruslanashaari's full-sized avatar
🎯
Focusing

Ruslan Ashaari ruslanashaari

🎯
Focusing
  • Tata Consultancy Services
  • Kuala Lumpur
View GitHub Profile
<?php
$results = $this->resource->get(array('id','column1','column2','column3', 'etc'));
$fileName = 'my-export-'.Carbon::now()->timestamp;
$export = $this->excel->create($fileName, function($excel) use ($results) {
$excel->setTitle('Our new awesome title')
->setCreator('Maatwebsite')
->setCompany('Maatwebsite')
@ruslanashaari
ruslanashaari / AreaCalculator.php
Last active October 4, 2017 15:37
Using is_a or instanceof 1. is_a being a function takes an object as parameter 1, and a string (variable, constant, or literal) as parameter 2. So; ```is_a($object, $string); //only way to call it``` 2. instanceof takes an object as parameter 1, and can take a class name (variable), object instance (variable), or class identifier (class name wri…
<?php
class AreaCalculator {
public function calculate($shapes)
{
//using is_a
if(is_a($shape, 'Square') //
{
@ruslanashaari
ruslanashaari / ValetSwitchPHP.md
Created May 12, 2018 12:12 — forked from bgarrant/ValetSwitchPHP.md
How to Switch PHP Version in Laravel Valet between PHP 7.1 and PHP 5.6

Valet switch PHP version with these commands

Install PHP 5.6 and switch Valet to PHP 5.6

valet stop
brew unlink php71
brew install php56
brew install php56-mcrypt
brew link php56
valet start
@ruslanashaari
ruslanashaari / adminer.css
Created April 12, 2019 18:04 — forked from robertopc/adminer.css
Adminer Black Custom Theme
/** theme "easy on the eyes" for Adminer by [email protected] */
/** customized by RobertoPC in https://gist.github.com/robertopc/bf2edac131bbaf789343fa9ce3ceb2e4 **/
@import url(//fonts.googleapis.com/css?family=Roboto+Mono:400,900);
/* for font awesome */
*:not(.fa) {
font-family: 'Roboto Mono', sans-serif;
}