Download the PHP package cultuurnet/udb3-silex without Composer

On this page you can find all versions of the php package cultuurnet/udb3-silex. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package udb3-silex

UDB3 backend

This repository contains the PHP app that provides most of the backend of UiTdatabank v3, aka UDB3.

Setup

You can find a full guide on how to setup the project here

Contributing

Several CI checks have been provided to make sure any changes are compliant with our coding standards and to detect potential bugs.

You can run all CI checks combined using the following composer script:

Or run them individually:

These checks will also run automatically for every PR.

Database migrations

We use Doctrine Migrations to manage database schema updates.

To run the migrations, you can use the following composer script:

Docker with Xdebug

The docker file is provided with an optional profile to enable Xdebug.

The first time you have to build both versions:

Install without Xdebug

Install profile with Xdebug

You don't have to rebuild to switch, you can just switch between versions in your docker engine. Both version are running at the same time, the image without xdebug at port 8000 and the image with xdebug at port 8001.

Using xdebug

To bash inside the xdebug enable container, use

Xdebug is configured to run with trigger mode, meaning you have to modify the request to enable xdebug:

Logs

Logs are located in the ./logs directory.

General logs

Worker logs

The following logs contain info about CLI commands that run continuously.

Service logs

The following logs contain info about specific services that can be part of HTTP requests, CLI commands, or both.

Adding a new logger

Use the LoggerFactory::create() method to quickly create a new logger. This way it gets stored in the right directory, correct formatting of exceptions, automatic Sentry integration, etc.


All versions of udb3-silex with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
ext-dom Version *
ext-fileinfo Version *
ext-iconv Version *
ext-json Version *
ext-libxml Version *
ext-pcntl Version *
ext-pdo Version *
ext-redis Version *
ext-simplexml Version *
ext-tidy Version *
ext-xmlreader Version *
broadway/broadway Version ^2.4
cakephp/chronos Version ^1.3
chrisboulton/php-resque Version dev-compat-1-2 as 1.2
commerceguys/intl Version ^0.7
cultuurnet/calendar-summary-v3 Version ^4.0.8
cultuurnet/cdb Version ~2.2.0
cultuurnet/culturefeed-php Version dev-master
cultuurnet/udb3-api-guard Version ^5.0
danielstjules/stringy Version ^3.1
doctrine/cache Version ~1.3
doctrine/dbal Version ~2.4
doctrine/migrations Version ~2.3.5
galbar/jsonpath Version ^2.0
geocoder-php/google-maps-provider Version ^4.6
google/apiclient Version ^2.14
gridonic/princexml-php Version ~1.1.1
guzzlehttp/guzzle Version ^7.4
guzzlehttp/psr7 Version ^2.4
jeremykendall/php-domain-parser Version 4.0.3-alpha as 1.3.1
laminas/laminas-httphandlerrunner Version ^2.2
lcobucci/jwt Version ^4.3.0
league/container Version ^4.2
league/flysystem Version ^2.2.3
league/flysystem-aws-s3-v3 Version ^2.1
league/period Version ^3.3
league/route Version ^5.1
league/uri Version ^6.3
league/uri-components Version ^2.4
mailjet/mailjet-apiv3-php Version ^1.6
mathiasverraes/money Version ^v1.3.0
monolog/monolog Version ~1.11
opis/json-schema Version ^2.1
php-amqplib/php-amqplib Version ^3.6.0
php-http/guzzle7-adapter Version ^1.0
php-http/httplug Version ^2.4.0
phpoffice/phpspreadsheet Version ^1.18
predis/predis Version ~1.0
psr/http-server-middleware Version ^1.0
psr/log Version ^1.0
publiq/udb3-json-schemas Version dev-main
ramsey/uuid Version ^3.2.0
rase/socket.io-emitter Version 0.6.1
sentry/sentry Version ^3.6
slim/psr7 Version ^1.4
sweetrdf/easyrdf Version 1.8.0
swiftmailer/swiftmailer Version ~5.3
symfony/cache Version ^5.4
symfony/console Version ^5.4
symfony/mailer Version ^5.4
symfony/process Version 4.4.30
symfony/serializer Version ^v3.1.10
twig/extensions Version ^1.5
twig/twig Version ~1.0
webmozart/assert Version ^1.2
willdurand/geocoder Version ^4.5
willdurand/negotiation Version ^3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package cultuurnet/udb3-silex contains the following files

Loading the files please wait ....