Skip to content

Instantly share code, notes, and snippets.

@Hounddog
Hounddog / AbstractModule.php
Created October 15, 2012 19:32
Abstract Module for configs
<?php
namespace Kernel\Module;
use ZfcCrudRest\Module\AbstractModule as ZfcCrudAbstractModule;
abstract class AbstractModule extends ZfcCrudAbstractModule
{
public function getConfig()
{
@Hounddog
Hounddog / RFC-DHZM.md
Created October 18, 2012 08:27 — forked from PEM-FR/RFC-DHZM.md
RFC - Decision Helper for ZF2 Modules

RFC Status: Work-in-Progress

<?php
namespace User\Controller;
use Zend\Mvc\Controller\AbstractActionController,
Zend\View\Model\ViewModel,
Zend\Debug\Debug;
class IndexController extends AbstractActionController
{
/**
@Hounddog
Hounddog / RepositoryCollection.php
Created October 25, 2012 22:18
Repository Collection
<?php
namespace EdpGithub\Collection;
use Doctrine\Common\Collections\Collection;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Selectable;
use EdpGithub\Http\Client;
@Hounddog
Hounddog / jGridViewHelper.php
Created October 26, 2012 20:20
JGrid Logic
<?php
namespace Application\View\Helper;
use Zend\View\Helper\AbstractHelper;
use Zend\View\Model\ViewModel;
use Zend\ServiceManager\ServiceManagerAwareInterface;
use Zend\ServiceManager\ServiceManager;
class JGridView extends AbstractHelper implements ServiceManagerAwareInterface
@Hounddog
Hounddog / update.sh
Created November 28, 2012 13:14
deployment script
#!/bin/sh
#copy this script to the installation folder of the v5
#
# Create new Release
# ./update.sh release /path/to/release;
#
# Update existing Clients
# ./update.sh update /path/to/release /path/to/build.properties;
#
# Setup new Release Structure
@Hounddog
Hounddog / templatemap_generator.php
Created November 29, 2012 13:51
Template Map Generator
#!/usr/bin/env php
<?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
*/
@Hounddog
Hounddog / IndexController
Created November 26, 2013 20:27
Controller For Callback Controller of instagram
<?php
/**
* Zend Framework (http://framework.zend.com/)
*
* @link http://github.com/zendframework/ZendSkeletonApplication for the canonical source repository
* @copyright Copyright (c) 2005-2013 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
*/
namespace HdInstagram\Controller;
return array(
'doctrine' => array(
'fixtures' => array(
'ModuleName_fixture' => __DIR__ . '/../src/Page/Fixture',
),
),
);
print_r($options['doctrine']['fixtures']);
$entityClass = $this->getEntityClass();//API\V1\Entity\Site
$entity = new $entityClass;
$hydrator = $this->getHydrator();//DoctrineModule\Stdlib\Hydrator\DoctrineObject
$hydrator->hydrate((array)$data, $entity);
//data
object(stdClass)#658 (2) {
["id"]=>
string(7) "testing"
["userId"]=>