Skip to content
This repository was archived by the owner on Jul 11, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
language: php

sudo: false

cache:
directories:
- $HOME/.composer/cache

matrix:
include:
- php: 5.5
env: SYMFONY_VERSION=2.7.*
- php: 5.6
env: SYMFONY_VERSION=2.7.*
- php: 7.0
env: SYMFONY_VERSION=2.7.*
- php: 7.0
env: SYMFONY_VERSION=3.3.*
- php: 7.0
env: DEPENDENCIES=beta
- php: 7.1
env: SYMFONY_VERSION=2.7.*
- php: 7.1
env: SYMFONY_VERSION=3.3.*
- php: 7.1
env: DEPENDENCIES=beta
- php: nightly
env: SYMFONY_VERSION=2.7.*
- php: nightly
env: SYMFONY_VERSION=3.3.*
- php: nightly
env: DEPENDENCIES=beta
allow_failures:
- php: nightly

env:
global:
- deps=no

before_install:
- composer self-update
# Set composer minimum-stability configuration filter to beta versions
- if [ "$DEPENDENCIES" = "beta" ]; then perl -pi -e 's/^}$/,"minimum-stability":"beta"}/' composer.json; fi;

install:
- if [ "$deps" = "no" ]; then composer update; fi;
- if [ "$deps" = "low" ]; then composer --prefer-lowest --prefer-stable update; fi;

script:
- vendor/jakub-onderka/php-parallel-lint/parallel-lint --exclude vendor .
10 changes: 4 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,11 @@ Installation
------------

This bundle is alpha stability due to the lack of testing on different form
types. Your composer.json needs to reflect that by setting the
minimum-stability to "alpha" or "dev"

"minimum-stability": "alpha"
types.

Install this bundle as usual by adding to composer.json:

"oh/form-error-log-bundle": "dev-master"
"lendable/form-error-log-bundle": "~1.0"

Register the bundle in `app/AppKernel.php`:

Expand Down Expand Up @@ -271,4 +268,5 @@ Todo
Credits
-------

* Ollie Harridge (ollietb) as the author.
* Ollie Harridge (ollietb) as the original author.
* Lendable Ltd as the maintainer.
23 changes: 11 additions & 12 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,7 @@
"name": "lendable/form-error-log-bundle",
"type": "symfony-bundle",
"description": "Log form errors",
"keywords": [
"form",
"Symfony2"
],
"keywords": ["symfony", "bundle", "lendable"],
"homepage": "https://github.com/ollieLtd/OhFormErrorLogBundle",
"license": "MIT",
"authors": [
Expand All @@ -14,18 +11,20 @@
"email": "code@oll.ie"
},
{
"name": "Lendable Developers",
"name": "Lendable Ltd",
"email": "dev@lendable.co.uk"
}
],
"require": {
"php": ">=5.4",
"symfony/symfony": "^2|^3"
},
"autoload": {
"psr-0": {
"Oh\\FormErrorLogBundle": ""
"psr-4": {
"Oh\\FormErrorLogBundle\\": "src/"
}
},
"target-dir": "Oh/FormErrorLogBundle"
"require": {
"php": ">=5.5",
"symfony/symfony": "~2.7|~3.0|~4.0"
},
"require-dev": {
"jakub-onderka/php-parallel-lint": "^0.9.2"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public function load(array $configs, ContainerBuilder $container)
$container->setAlias('oh_form_error_log.logger.manager', $config['logger']);
$container->setParameter('oh_form_error_log.db.entity.class', $config['db_entity_class']);

$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config'));
$loader->load('services.yml');
}
}
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@

class PrePersistEntityEvent extends Event
{
/** @var FormErrorLogEntityInterface */
/**
* @var FormErrorLogEntityInterface
*/
private $entity;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@

class FormLogTypeExtension extends AbstractTypeExtension
{

private $eventSubscriber;

public function __construct(EventSubscriberInterface $eventSubscriber)
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,39 @@ parameters:

services:
oh_form_error_log.logger.db:
public: true
class: "%oh_form_error_log.db.class%"
arguments: ["@doctrine.orm.default_entity_manager", "%oh_form_error_log.db.entity.class%", "@event_dispatcher"]
arguments:
- "@doctrine.orm.default_entity_manager"
- "%oh_form_error_log.db.entity.class%"
- "@event_dispatcher"
oh_form_error_log.logger:
public: true
class: "%oh_form_error_log.logger.class%"
arguments: ["@logger"]
arguments:
- "@logger"
tags:
- { name: monolog.logger, channel: formerror }
oh_form_error_log.listener.db:
public: true
class: "%oh_form_error_log.listener.class%"
arguments: ["@oh_form_error_log.logger.db", "@request_stack"]
arguments:
- "@oh_form_error_log.logger.db"
- "@request_stack"
oh_form_error_log.listener:
public: true
class: "%oh_form_error_log.listener.class%"
arguments: ["@oh_form_error_log.logger", "@request_stack"]
arguments:
- "@oh_form_error_log.logger"
- "@request_stack"
oh_form_subscriber:
public: true
class: Oh\FormErrorLogBundle\EventListener\ErrorLogSubscriber
arguments:
- "@oh_form_error_log.logger.manager"
- "@request_stack"
oh_form_extension:
public: true
class: Oh\FormErrorLogBundle\Form\Extension\FormLogTypeExtension
arguments:
- "@oh_form_subscriber"
Expand Down