Skip to content

Instantly share code, notes, and snippets.

View adamlundrigan's full-sized avatar

Adam Lundrigan adamlundrigan

View GitHub Profile
@adamlundrigan
adamlundrigan / _instructions.md
Last active August 29, 2015 14:03
Multiple-EM-aware DoctrineModule CLI

Installation

  • Place the doctrine script below in your application's bin directory
  • Make it executable (or prepend php to the command below)

Usage

EM_ALIAS="my-custom-em" bin/doctrine 
@adamlundrigan
adamlundrigan / .gitignore
Last active August 29, 2015 14:05
PoC of Zend\ServiceManager bug
*
!.gitignore
!run.php
!composer.json
!result.txt
@adamlundrigan
adamlundrigan / Db.php
Last active August 29, 2015 14:07
Expunge session usage from ZfcUser
<?php
namespace LdcZfcUserApigility\Authentication\Adapter;
use ZfcUser\Authentication\Adapter\Db as BaseAdapter;
use Zend\Authentication\Result as AuthenticationResult;
use Zend\Crypt\Password\Bcrypt;
use ZfcUser\Authentication\Adapter\AdapterChainEvent as AuthEvent;
class Db extends BaseAdapter
{
<?php
<<<CONFIG
packages:
- "zendframework/zendframework:~2.3"
CONFIG;
class Weather {
private $time;
private $rain;
@adamlundrigan
adamlundrigan / Description
Created November 18, 2011 19:55
Regenerate classmaps of all non-git-submodule modules in a ZF2 project
Place in `bin` folder within your ZF2 project, at the same level as your `modules` folder. From your project folder, run:
```
bash bin/regen_classmaps
```
You could also place your `bin` folder in your shell PATH variable, and then just type `regen_classmaps`
@adamlundrigan
adamlundrigan / my_script.php
Created November 29, 2011 12:35
Extending MODx
<?php
require_once '/path/to/modx/config.core.php';
require_once MODX_CORE_PATH.'model/modx/modx.class.php';
$modx = new modx();
$modx->initialize('web');
// Load document by ID, set longtitle, save it
$doc = $modx->getObject('modDocument', array('id'=>1));
$doc->set('longtitle', 'foo');
@adamlundrigan
adamlundrigan / README.md
Created April 13, 2012 18:13
Having problems running Git command via a Phing exectask in a Git post-receive hook

Problem

Running git command through a Phing ExecTask:

<exec command="git remote rm origin" dir="${build.src}" checkreturn="false" />

This works when phing build.setup is executed directly from command prompt. However, the same process fails when run from a Git post-receive hook with this message:

@adamlundrigan
adamlundrigan / sqlite_count.output
Created May 11, 2012 13:36
Zend\Db\Adapter\Driver\Pdo\Result not returning row count?
$ php sqlite_count.php
Row Count: 0
Row 0: request_key=DCE2D890895CF02, email_address=foo@bar.com, request_time=2001-01-01 01:01:01,
@adamlundrigan
adamlundrigan / ZfcUser Open Issue Review.md
Created July 24, 2012 16:07
ZfcUser Open Issue Review
  • #5 is resolved by my PR#101
  • #94 duplicates the resolved issue #97
  • #99 is not an issue (someone trying to use ZfcUser latest head with ZF2b5)
  • #100 is duplicate of #99
<?php
/**
* Zend Framework (http://framework.zend.com/)
*
* @link http://github.com/zendframework/zf2 for the canonical source repository
* @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @package Zend_Db
*/