Download the PHP package lexpress/symfony1 without Composer

On this page you can find all versions of the php package lexpress/symfony1. 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 symfony1

Build Status

About this version

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

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.

All the enhancements and BC breaks are listed in the WHATS_NEW file, this include:

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!

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.

Requirements

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

Installation

See https://symfony.com/legacy/doc/getting-started/1_4/en/03-Symfony-Installation

Option 1: Using Composer as dependency management:

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.

Option 2: Using Git submodules:

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

Tests

Prerequisites

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

Contributing

You can send pull requests or create an issue.


All versions of symfony1 with dependencies

PHP Build Version
Package Version
Requires php Version ^7.4 || ^8.1
friendsofsymfony1/swiftmailer Version ^5.4.13 || ^6.2.5
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 lexpress/symfony1 contains the following files

Loading the files please wait ....