Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am henrikbjorn on github.
  • I am hb (https://keybase.io/hb) on keybase.
  • I have a public key whose fingerprint is 72F5 D554 157A 2B03 1F79 737C 1F41 BC58 77AA 207C

To claim this, I am signing this object:

@henrikbjorn
henrikbjorn / install.sh
Last active August 29, 2015 13:58 — forked from anonymous/install.sh
#!/bin/sh
#
# homebrew-cask
# Install homebrew-cask
brew tap phinze/cask
brew install brew-cask
# Install some quicklook-plugins
brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json quicklook-csv
<?php
$sensors = (new Importer)->import('');
$writer = new TransactionalWriter('transaction.txt');
$exporter = new Exporter;
foreach ($sensors as $sensor) {
$writer->write(strtotime('-30 years'), function ($handle, $old) use ($sensor, $exporter) {
$filter = new SensorDatetimeFiltering(new DateTime(date('c', (integer) $old)));
<?php
class Forum extends AppModel
{
var $actsAs = array('Containable');
var $hasMany = array(
'Forums' => array(
'className' => 'Forum',
'foreignKey' => 'parent_id',
SELECT `Message`.`id`, `Message`.`user_id`, `Message`.`sender_id`, `Message`.`status`, `Message`.`title`, `Message`.`body`, `Message`.`parent_id`, `Message`.`created`, `Message`.`modified`, `Sender`.`id`, `Sender`.`username`, `Sender`.`password`, `Sender`.`created`, `Sender`.`modified`, `Sender`.`active`, `Sender`.`validate_key`, `Sender`.`email`, `Sender`.`status`, `User`.`id`, `User`.`username`, `User`.`password`, `User`.`created`, `User`.`modified`, `User`.`active`, `User`.`validate_key`, `User`.`email`, `User`.`status` FROM `messages` AS `Message` LEFT JOIN `users` AS `Sender` ON (`Message`.`sender_id` = `Sender`.`id`) LEFT JOIN `users` AS `User` ON (`Message`.`user_id` = `User`.`id`) WHERE (`Message`.`user_id` = 11 OR `Message`.`sender_id` = 11) AND ((`Message`.`status` & 8) = 0) ORDER BY `Message`.`modified` DESC, `Message`.`status` DESC
<?php
$array = array(
'key' => 'value',
'key2' => 'value',
);
//array as string
$string = serialize($array);
<?php
/**
* MeioUpload Behavior
* This behavior is based on Tane Piper's improved uplaod behavior (http://digitalspaghetti.tooum.net/switchboard/blog/2497:Upload_Behavior_for_CakePHP_12)
* @author Vinicius Mendes (vbmendes@gmail.com)
* @link http://www.meiocodigo.com
* @filesource http://www.meiocodigo.com/meioupload
* @version 1.0.1
* @lastmodified 2008-10-04
*
<?php
class AppController extends Controller {
/**
* For controller, does magic
*
* @var array
*/
var $components = array('DebugKit.Toolbar', 'Session', 'Auth', 'Cookie', 'RequestHandler');
<?php
/**
* Abstract class to do some preconfiguration for all controllers
* extending this one.
*
* @package BaseApp
*/
abstract class Template_Controller extends Controller
{
public function register()
{
$this->View->errors = array();
$this->View->user = new User_Model;
if (request::method() == 'post') {
$this->View->user->load_values($this->input->post());
$this->View->user->password = $this->input->post('password');
if ($this->View->user->validate($this->input->post())) {