Skip to content

Instantly share code, notes, and snippets.

View armetiz's full-sized avatar

Thomas Tourlourat armetiz

View GitHub Profile
$user = $em->find('Entities\User', $id);
$messages = $user->getPrivateMessages();
foreach($messages as $message) {
$responses = $message->getResponseMessages();
}
<?php
//get user
$friends = $user->getFriends();
foreach ($friends as $friend) {
echo $friend->getId();
}
@armetiz
armetiz / gist:4232372
Created December 7, 2012 10:31
Use file_get_contents instead of SplFileObject::fpassthru()
<?php
require 'vendor/autoload.php';
ini_set('memory_limit', '500M');
use Symfony\Component\Finder\Finder;
$finder = new Finder();
$finder->files()
->in(__DIR__ . "/../")
<?php
sscanf('foo/bar', '%s/%s', $foo, $bar);
var_dump($foo); //string(7) "foo/bar"
var_dump($bar); //NULL
?>
L'inaptocratie.
La démocratie Française redéfinie en "inaptocratie" par un scientifique anglais.
Inaptocratie : un système de gouvernement où les moins capables de gouverner sont élus par les moins capables de produire et où les autres membres de la société les moins aptes à subvenir à eux-mêmes ou à réussir, sont récompensés par des biens et des services qui ont été payés par la confiscation de la richesse et du travail d'un nombre de producteurs en diminution continuelle.
vim /etc/init.d/firewall
#!/bin/bash
### BEGIN INIT INFO
# Provides: firewall
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
@armetiz
armetiz / gist:3622736
Created September 4, 2012 15:58
result ?
var_dump (null === true ? "oui" : "non");
var spawn = require('child_process').spawn,
grep = spawn('grep', ['-v Foo', 'file.txt']);
grep.stdout.on('data', function (data) {
console.log('stdout: ' + data);
});
grep.stderr.on('data', function (data) {
console.log('stderr: ' + data);
});
<?php
require_once __DIR__.'/../app/bootstrap.php.cache';
require_once __DIR__.'/../app/AppKernel.php';
require_once __DIR__.'/../app/AppCache.php';
use Symfony\Component\HttpFoundation\Request;
$request = Request::createFromGlobals();
$test = array();
$test["foo"] = "bar";
$tests = array();
$tests[] = $test;
echo "<pre>";
var_dump($test === $tests[0]); //true
var_dump($tests);