This document provides links to all services mentioned in my presentation "The Continuous PHP Pipeline".
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
class Nik | |
{ | |
public $name; | |
protected $_function; | |
private $_age; | |
private function _getProperties() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
abstract class AbstractModel { | |
public function toArray($includeProtected = false) | |
{ | |
if ($includeProtected == true) { | |
return get_object_vars($this); | |
} | |
// Wrapping this object in a closure changes the lexical scope, which | |
// allows us to easily return only public properties. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Verifying that +dragonbe is my blockchain ID. https://onename.com/dragonbe |
The first assignment is to create a microblog application.
You can use Silex if you want, but it's not a requirement.
- Display the latest 5 articles on the homepage
- Create an authentication section where someone can
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$community = array ( | |
'http://blob.phpdev.nu/elephpone/michelangelo_vandam.mp3', | |
'http://blob.phpdev.nu/elephpone/tessa_mero.mp3', | |
'http://blob.phpdev.nu/elephpone/khayrattee_wasseem.mp3', | |
'http://blob.phpdev.nu/elephpone/cal_evans.mp3', | |
'http://blob.phpdev.nu/elephpone/thijs_feryn.mp3', | |
'http://blob.phpdev.nu/elephpone/gabriel_somoza.mp3', | |
'http://blob.phpdev.nu/elephpone/beth_tucker_long.mp3', | |
); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
./vendor/bin/phpunit | |
PHPUnit 4.8.27 by Sebastian Bergmann and contributors. | |
............................................................. 61 / 1623 ( 3%) | |
............................................................. 122 / 1623 ( 7%) | |
............................................................. 183 / 1623 ( 11%) | |
............................................................. 244 / 1623 ( 15%) | |
............................................................. 305 / 1623 ( 18%) | |
............................................................. 366 / 1623 ( 22%) | |
............................................................. 427 / 1623 ( 26%) |
Foto source: NASA Goddard Space Flight Center on Flickr.com
If you’re using Microsoft Azure for running your web applications in the cloud, you can configure the whole setup using the Microsoft Azure Portal in your web browser.
But from an automated point of view, it would be very convenient using Microsoft Azure CLI as it allows you to automate the setup and provisioning of your application architecture.
Verloren maandag bestelling
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
return [ | |
'caches' => [ | |
'cache_longterm' => [ | |
'adapter' => \Zend\Cache\Storage\Adapter\Redis::class, | |
'options' => [ | |
'server' => [ | |
'host' => getenv('APP_REDIS_HOST'), | |
'port' => getenv('APP_REDIS_PORT'), |