I hereby claim:
- I am tomschlick on github.
- I am tomschlick (https://keybase.io/tomschlick) on keybase.
- I have a public key whose fingerprint is 5229 1B39 A2EE 92B4 9651 A0C2 1620 7AFA 1D44 7FF8
To claim this, I am signing this object:
<?php | |
declare(strict_types=1); | |
namespace App\Rector; | |
use PhpParser\Node; | |
use PhpParser\Node\Stmt\ClassMethod; | |
use PHPUnit\Framework\Attributes\Test; | |
use Rector\Core\Rector\AbstractRector; |
name: 'php-cs-fixer' | |
on: | |
- push | |
jobs: | |
php-cs-fixer: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 |
<?php | |
trait NullableDate | |
{ | |
/** | |
* Transform the date for display, add timezone if available | |
* | |
* @param string $field_name | |
* | |
* @param string $format |
I hereby claim:
To claim this, I am signing this object:
<?php | |
// other content | |
'providers' => array( | |
'Illuminate\Foundation\Providers\ArtisanServiceProvider', | |
'Illuminate\Auth\AuthServiceProvider', | |
'Illuminate\Cache\CacheServiceProvider', | |
'Illuminate\Foundation\Providers\CommandCreatorServiceProvider', |
PidFile = /var/run/hhvm.pid | |
Eval { | |
Jit = true | |
JitWarmupRequests = 3 | |
} | |
Log { | |
Level = Debug | |
Header = true |
<?php | |
$string = 'TS'; | |
$imagine = new Imagine\Gd\Imagine(); | |
$size = new Imagine\Image\Box($imgsize, $imgsize); | |
$color = new Imagine\Image\Color('#333', 100); | |
$image = $imagine->create($size, $color); |
Before posting this article I sent it out to a few friends to give me a reality check. I got enough thumbs up to feel confident posting it, but Chris Hartjes asked me to check outside for the "wahmbulance". I understand that this article is pointless, which to be fair - is the point. | |
PHP is well known for having an inconsistent API when it comes to PHP functions. Anyone with an anti-PHP point of view will use this as one of their top 3 arguments for why PHP sucks, while most PHP developers will point out that they don't really care. This is mostly because we're either used to it, have a god-like photographic memory or our IDE handles auto-complete so it's a moot point. For me I'm not too fussed because I spend more time trying Googling words like recepie (see, I got that wrong) recipe than I ever spend looking up PHP functions. | |
Another big thing that anti-PHP folks laugh about is the lack of scalar objects, so instead of $string->length() you have to do strlen($string). | |
ANOTHER thing that people often joke |
// Composer | |
require dirname(COREPATH).'/vendor/autoload.php'; |
{ | |
"config": { | |
"vendor-dir": "fuel/vendor" | |
}, | |
"minimum-stability": "dev", | |
"require": { | |
"php": ">=5.3.6", | |
"mexitek/phpcolors": "*", | |
"nategood/httpful": "*", |