Skip to content

Instantly share code, notes, and snippets.

View ThaDafinser's full-sized avatar

Martin Keckeis ThaDafinser

View GitHub Profile
<?php
namespace EsSyncAd;
use Iterator;
use Zend\Ldap\Ldap;
use Zend\Ldap\Exception;
use Zend\Ldap\ErrorHandler;
use Zend\Ldap\Exception\LdapException;
final class PagingIterator implements Iterator
<?php
namespace Account\Service;
use Zend\Ldap\Collection;
use Zend\Ldap\Ldap;
use Zend\ServiceManager\ServiceLocatorAwareInterface;
use Zend\ServiceManager\ServiceLocatorAwareTrait;
use Zend\Stdlib\ErrorHandler;
class FetchPaged implements ServiceLocatorAwareInterface
<?php
namespace LispBase\Zend\Log;
use Zend\Log\Logger as ZendLogger;
class Logger extends ZendLogger
{
public static $errorPriorityMap = array(
E_NOTICE => self::NOTICE,
@ThaDafinser
ThaDafinser / Filter.php
Last active August 29, 2015 14:04
zfcDatagrid ZendSelect
<?php
namespace ZfcDatagrid\DataSource\ZendSelect;
use ZfcDatagrid\Filter as DatagridFilter;
use ZfcDatagrid\Column;
use Zend\Db\Sql\Select;
use Zend\Db\Sql\Sql;
use Zend\Db\Sql\Where;
use Zend\Db\Sql\Predicate;
use Zend\Db\Sql\Predicate\PredicateSet;
<?php
/**
* Zend Framework (http://framework.zend.com/)
*
* @link http://github.com/zendframework/zf2 for the canonical source repository
* @copyright Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
*/
namespace LispBase\ZfcDatagrid;
@ThaDafinser
ThaDafinser / Doctrine2.php
Last active August 29, 2015 14:04
GROUP_CONCAT zfcDatagrid
<?php
namespace ZfcDatagrid\DataSource;
use ZfcDatagrid\DataSource\Doctrine2\Paginator as PaginatorAdapter;
use ZfcDatagrid\Column;
use Doctrine\ORM;
use Doctrine\ORM\Query\Expr;
use Doctrine\ORM\QueryBuilder;
class Doctrine2 extends AbstractDataSource
<?php
namespace ZfcDatagrid\Renderer;
use ZfcDatagrid\Datagrid;
use Zend\Paginator\Paginator;
use Zend\View\Model\ViewModel;
use Zend\Mvc\MvcEvent;
use Zend\I18n\Translator\Translator;
use Zend\Http\PhpEnvironment\Request as HttpRequest;
use Zend\Console\Request as ConsoleRequest;
<?php
namespace ZfcDatagrid\Column;
use ZfcDatagrid\Filter;
use ZfcDatagrid\Column\Formatter\AbstractFormatter;
abstract class AbstractColumn
{
protected $label;
@ThaDafinser
ThaDafinser / AbstractServiceManagerAware.php
Last active December 26, 2015 07:49
Proposal for ZF2
<?php
namespace Zend\ServiceManager;
class AbstractServiceManagerAware implements ServiceLocatorAwareInterface
{
/**
*
* @var ServiceLocatorInterface
*/
<?php
namespace ZfcDatagrid\DataSource;
use ZfcDatagrid\Filter;
use ZfcDatagrid\DataSource\Doctrine2\Paginator as PaginatorAdapter;
use ZfcDatagrid\Column;
use Doctrine\ORM;
use Doctrine\ORM\Query\Expr;
class Doctrine2 extends AbstractDataSource