Skip to content

Instantly share code, notes, and snippets.

View ChrisFrench's full-sized avatar

Chris French ChrisFrench

  • Hellosign / Dropbox
  • San Diego, CA
View GitHub Profile
<?php
Class URLGenerator {
var $base = 'ryst.cc/b/';
var $amount = '110000';
//var $group = 'wf-';
var $uuid = 'cccc';
var $filename = 'goband2025';
<?php
namespace Dash\Site\Models\Event;
class Tags extends Eventbase
{
/**
* Default Document Structure
* @var unknown
*/
@ChrisFrench
ChrisFrench / activities.php
Created May 20, 2014 13:20
hacked helper
<?php
namespace Dash\Helpers;
//Convert Activities to Nice humaniness output
Class Activity {
{
"_id" : ObjectId("536fe0d413ec02702c8b45d6"),
"name" : "Checkin",
"device_id" : "manualdevice",
"type" : "Checkin",
"controller" : "\\Experiences\\Checkin\\Site\\Controllers\\Controller",
"action" : "launch",
"submit" : "Add",
"event" : {
"id" : ObjectId("5367c5b623195a89b90041a7"),
@ChrisFrench
ChrisFrench / gist:2fea8addb08e674902fd
Created May 20, 2014 13:50
experiences processor
public function launch($experience, $event, $tag)
{
$f3 = \Base::instance();
$this->setTheme($tag);
$array = explode('\\', $experience->controller);
$array=array_filter($array);
<?php
$user1 = (new \Api\Site\Models\Attendees)->setState('filter.id',$id1)->getItem();
$user2 = (new \Api\Site\Models\Attendees)->setState('filter.id',$id2)->getItem();
//set user one
$connections = $user1->connections;
$connections[$id2] = array('name' => $user2->fullName(), 'time' => date("Y-m-d H:i:s"));
$user1->set('connections', $connections);
$user1->save();
//set user two
$connections = $user2->connections;
<?php
namespace Api\Site\Models;
class Attendees extends \Users\Models\Users
{
protected $__query_params = array(
'conditions' => array(),
'fields' => array('first_name', 'last_name', 'email', 'connections'),
'sort' => array(),
<?php
namespace Mgx\Site\Controllers;
class Yammer extends Auth
{
var $provider = 'yammer';
public function index()
{
$f3 = \Base::instance();
<?php
Class URLGenerator {
var $base = 'wdl.msft.cc/band/';
var $amount = '5600';
var $group = '1';
var $uuid = 'n40u';
var $filename = 'wdl';
var $min = 0;
<?php
namespace Dash\Site\Models\Event;
class Tags extends Eventbase
{
/**
* Default Document Structure
* @var unknown
*/