Skip to content

Instantly share code, notes, and snippets.

@larseirik
larseirik / RemoteCaller.php
Created July 9, 2013 08:58
RemoteCaller - Refactored. Idea is to simplify the api and make the class eaiser to read. Regression issues.
<?php
class RemoteCaller {
private $username="system";
private $password="fcbea236d39e3e4ac4c4e6727248540276930d2c5415ae11209572a2910105bd1728854bd47e47e869e87abd28cc8242361ef84f23ac0d0fee46a8f04a82d0fa";
const SERVICE_DOWN = 500;
private $domain;
private $service_list;
private $port;
@larseirik
larseirik / LokusUrls.php
Created July 9, 2013 09:04
LokusUrls - Experimental versjonen
<?php
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
* Description of LokusUrls
*
@larseirik
larseirik / emailvalidation.php
Created July 11, 2013 11:57
PHP email validation custom for norway
<?php
$email_a = 'joe@example.com';
$email_b = 'bogus@lærer.på.kæommune.com';
if(check_email_address($email_b)){
echo "Valid";
}
else{
echo "Invalid";
<?php
namespace Example\Bundle\ExampleBundle\Controller;
use eZ\Bundle\EzPublishCoreBundle\Controller;
use eZ\Publish\API\Repository\Values\Content\Location;
use eZ\Publish\Core\Pagination\Pagerfanta\ContentSearchAdapter;
use Pagerfanta\Pagerfanta;
use Symfony\Component\HttpFoundation\Response;
@larseirik
larseirik / ezpublish.yml
Created June 3, 2015 08:43
cross_site_access issues
siteaccess:
default_siteaccess: nupi
list:
- nupi
- nupi_eng
- admin_nupi
- admin_nupi_eng
- nupi_school
- nupi_intranet
groups:
@larseirik
larseirik / _readme.md
Last active September 3, 2015 14:03 — forked from gka/_readme.md
PHP Endpoint for Github Webhook URLs

PHP Endpoint for Github Webhook URLs

If you love deploying websites using Github, but for some reason want to use your own server, this script might be exactly what you need.

  1. Put github.php somewhere on your PHP-enabled web server, and make it accessible for the outside world. Let's say for now the script lives on http://example.com/github.php
@larseirik
larseirik / gist:15629696927848f59bc4
Last active September 10, 2015 11:07 — forked from mms-uret/gist:0781f2e88c3ed2fdc233
Multiple application in EzPublishKernel
class EzPublishKernel extends Kernel
{
public function registerBundles()
{
$bundles = array(
// all the bundles
);
$app = $this->getApp();
if ($app == 'backend') {
[Symfony\Component\DependencyInjection\Exception\InactiveScopeException]
You cannot create a service ("request") of an inactive scope ("request").
Exception trace:
() at /var/www/ezpublish/cache/dev/ezpublishDevDebugProjectContainer.php:17467
ezpublishDevDebugProjectContainer->getRequestService() at /var/www/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php:327
Symfony\Component\DependencyInjection\Container->get() at /var/www/vendor/ezsystems/ezpublish-kernel/eZ/Publish/Core/MVC/Legacy/Kernel/Loader.php:152
eZ\Publish\Core\MVC\Legacy\Kernel\Loader->eZ\Publish\Core\MVC\Legacy\Kernel\{closure}() at /var/www/vendor/ezsystems/ezpublish-kernel/eZ/Publish/Core/MVC/Legacy/Kernel/Loader.php:114
eZ\Publish\Core\MVC\Legacy\Kernel\Loader->eZ\Publish\Core\MVC\Legacy\Kernel\{closure}() at /var/www/vendor/ezsystems/ezpublish-kernel/eZ
doctrine/annotations v1.2.6 Docblock Annotations Parser
doctrine/cache v1.4.1 Caching library offering an object-oriented API for many cache backends
doctrine/collections v1.3.0 Collections Abstraction library
doctrine/common v2.5.0 Common Library for Doctrine projects
doctrine/dbal v2.5.1 Database Abstraction Layer
doctrine/doctrine-bundle v1.5.1 Symfony DoctrineBundle
doctrine/doctrine-cache-bundle v1.0.1 Symfony2 Bundle for Doctrine Cache
doctrine/inflector v1.0.1 Common String Manipulations with regard to casing and singular/plural rules.
doctrine/lexer v1.0.1 Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
doctrine/orm
@larseirik
larseirik / gist:9f652be31dd45d5c9216
Created October 22, 2015 11:18
Exception - colors aco-licensed
[ Oct 22 2015 13:08:15 ] [87.238.34.135] Error in getContrastingColor:
exception 'InvalidArgumentException' with message 'Invalid color value' in /www/deploy/extensions/aco_licensed_products/classes/Color.php:12
Stack trace:
#0 /www/deploy/extensions/aco_licensed_products/classes/AcoOperators.php(130): Color::fromHex('')
#1 /www/aschehoug/ez54/ezpublish_legacy/lib/eztemplate/classes/eztemplate.php(1349): AcoOperators->modify(Object(eZTemplate), 'getContrastingC...', Array, '', '', '', Array, false)
#2 /www/aschehoug/ez54/ezpublish_legacy/var/ezflow_site/cache/template/compiled/vgs_page_header-ec37ed0a56543d5b399fa52526f477d9.php(2188): eZTemplate->processOperator('getContrastingC
...', Array, '', '', Array, false, false)
#3 /www/aschehoug/ez54/ezpublish_legacy/var/ezflow_site/cache/template/compiled/gripteksten_vg2_l3-9cecb54b6d3047149abbbb328d7d162d.php(174): include('/www/aschehoug/...')
#4 /www/aschehoug/ez54/ezpublish_legacy/lib/eztemplate/classes/eztemplatecompiler.php(448): include('/www/aschehoug/...')