Imagine we have a reducer to control a list of items:
function listOfItems(state: Array<Object> = [], action: Object = {}): Array<Object> {
switch(action.type) {
case 'SHOW_ALL_ITEMS':
return action.data.items
default:
import React, {Component} from 'react'; | |
import {BootstrapTable, TableHeaderColumn} from 'react-bootstrap-table'; | |
import _ from 'lodash'; | |
const dataTable = _.range(1, 60).map(x => ({id: x, name: `Name ${x}`, surname: `Surname ${x}`})); | |
// Simulates the call to the server to get the data | |
const fakeDataFetcher = { | |
fetch(page, size) { | |
return new Promise((resolve, reject) => { |
<?php | |
namespace AppBundle\Services\Factories; | |
//Inject the EM and Connection for the configured em that needs to be dynamic. | |
//I think you can actually just inject the EM, and call ->getConnection() it. | |
use Doctrine\ORM\EntityManager; | |
use Doctrine\DBAL\Connection; | |
//This service gets the dynamic DB creds from the request/user/whatever. |
<?php | |
namespace App\Security; | |
use Symfony\Component\HttpFoundation\RedirectResponse; | |
use Symfony\Component\HttpFoundation\Response; | |
use Symfony\Component\HttpFoundation\Session\SessionInterface; | |
use Symfony\Component\HttpKernel\Event\GetResponseEvent; | |
use Symfony\Component\Routing\RouterInterface; | |
use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface; |
<?php | |
/* | |
* Script: DataTables server-side script for PHP and MySQL | |
* Copyright: 2016 - Steven Lavoie | |
* Copyright: 2012 - John Becker, Beckersoft, Inc. | |
* Copyright: 2010 - Allan Jardine | |
* License: GPL v2 or BSD (3-point) | |
*/ | |
namespace Common\Utilities; |
phpcs.standard = WordPress | |
phpcs.tabWidth = 4 | |
phpcs.encoding = utf-8 | |
ftp.host = ftp.example.com | |
ftp.port = 21 | |
ftp.username = username | |
ftp.password = password | |
ftp.project.dir = /subdomains/docs/httpdocs/${project.name.safe} | |
ftp.dir = ${ftp.project.dir}/${project.version} |
git branch -m old_branch new_branch # Rename branch locally | |
git push origin :old_branch # Delete the old branch | |
git push --set-upstream origin new_branch # Push the new branch, set local branch to track the new remote |
<?php | |
//Drop-in replacement for PHP's SoapClient class supporting connect and response/transfer timeout | |
//Usage: Exactly as PHP's SoapClient class, except that 3 new options are available: | |
// timeout The response/transfer timeout in milliseconds; 0 == default SoapClient / CURL timeout | |
// connecttimeout The connection timeout; 0 == default SoapClient / CURL timeout | |
// sslverifypeer FALSE to stop SoapClient from verifying the peer's certificate | |
class SoapClientTimeout extends SoapClient | |
{ | |
private $timeout = 0; | |
private $connecttimeout = 0; |
server { | |
listen 80; ## listen for ipv4; this line is default and implied | |
#listen [::]:80 default ipv6only=on; ## listen for ipv6 | |
root /home/example/public; | |
index index.php index.html index.htm; | |
# Make site accessible from http://localhost/ | |
server_name dev.apigility.com; |
# ************************************ | |
# Vhost template in module puppetlabs-apache | |
# Managed by Puppet | |
# ************************************ | |
<VirtualHost *:80> | |
ServerName awesome.dev | |
## Vhost docroot | |
DocumentRoot "/var/www/awesome/web" |