2017 © Pedro Peláez
 

library symfony1

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

image

lexpress/symfony1

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  • Thursday, March 22, 2018
  • by GromNaN
  • Repository
  • 74 Watchers
  • 286 Stars
  • 156,426 Installations
  • PHP
  • 4 Dependents
  • 0 Suggesters
  • 131 Forks
  • 26 Open issues
  • 14 Versions
  • 9 % Grown

The README.md

Build Status, (*1)

About this version

This is a community driven fork of symfony 1, as official support has been interrupted in November 2012., (*2)

Do not use it for new projects: this version is great to improve existing symfony1 applications, but newer Symfony versions is the way to go today., (*3)

All the enhancements and BC breaks are listed in the WHATS_NEW file, this include:, (*4)

  • DIC
  • Composer support
  • PHP 8.3 support
  • performance boost
  • new widgets & validators
  • some tickets fixed from the symfony trac
  • ...

About symfony

Symfony is a complete framework designed to optimize the development of web applications by way of several key features. For starters, it separates a web application's business rules, server logic, and presentation views. It contains numerous tools and classes aimed at shortening the development time of a complex web application. Additionally, it automates common tasks so that the developer can focus entirely on the specifics of an application. The end result of these advantages means there is no need to reinvent the wheel every time a new web application is built!, (*5)

Symfony was written entirely in PHP 5. It has been thoroughly tested in various real-world projects, and is actually in use for high-demand e-business websites. It is compatible with most of the available databases engines, including MySQL, PostgreSQL, Oracle, and Microsoft SQL Server. It runs on nix and Windows platforms., (*6)

Requirements

PHP 5.3.4 and up. See prerequisites on https://symfony.com/legacy/doc/getting-started/1_4/en/02-Prerequisites, (*7)

Installation

See https://symfony.com/legacy/doc/getting-started/1_4/en/03-Symfony-Installation, (*8)

Option 1: Using Composer as dependency management:, (*9)

composer require friendsofsymfony1/symfony1 "1.5.*"
composer install

Note: On windows, if your project is a few directories down from the drive root, composer can throw an error relating to ZipArchive::extractTo(), this can be because pathnames are too long. There currently appears to be no proper solution but a workaround is to move your project to the drive root, run the commands from there, where they will run happily, and then move your project back., (*10)

Option 2: Using Git submodules:, (*11)

git init # your project
git submodule add https://github.com/FriendsOfSymfony1/symfony1.git lib/vendor/symfony
git submodule update --init --recursive

Tests

Prerequisites

  • docker-engine version 17.12.0+
  • docker-compose version 1.20.0+

How to execute all tests on all supported PHP versions and dependencies?

test/bin/test

For PHP 7.3 and for lowest dependencies versions?

test/bin/test php73 lowest

For PHP 7.3 and for highest dependencies versions?

test/bin/test php73 highest

For executing a dedicated test file?

test/bin/test php73 highest test/unit/cache/sfAPCCacheTest.php

When you finish your work day, do not forget to clean up your desk

docker-compose down

Documentation

Read the official symfony1 documentation, (*12)

Contributing

You can send pull requests or create an issue., (*13)

The Versions

22/03 2018

dev-master

9999999-dev

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

17/03 2018

v1.5.11

1.5.11.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

02/08 2017

v1.5.10

1.5.10.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

09/02 2017

v1.5.9

1.5.9.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

06/10 2016

v1.5.8

1.5.8.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

02/02 2016

v1.5.7

1.5.7.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

22/07 2015

v1.5.6

1.5.6.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

18/07 2015

v1.5.5

1.5.5.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

15/06 2015

v1.5.4

1.5.4.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

The Development Requires

17/09 2014

v1.5.3

1.5.3.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

31/01 2014

dev-li-organized-filters

dev-li-organized-filters

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

30/10 2013

v1.5.2

1.5.2.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

07/10 2013

v1.5.1

1.5.1.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires

 

04/10 2013

v1.5.0

1.5.0.0

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

  Sources   Download

MIT

The Requires