Download the PHP package dreadlabs/vantomas-website without Composer

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

VantomasWebsite

Build Status Coverage Status SensioLabsInsight Code Climate Scrutinizer Code Quality Dependency Status

This repository contains all necessary domain and core logic to build the website www.van-tomas.de

Motivation

Currently, my website is based upon the Open Source Content Management System "TYPO3 CMS".

While the first versions of my website were very tightly coupled to the CMS API, this library should serve as a learning platform for practising Domain Driven Design.

During refactoring, extracting and writing tests more and more domain specific aspects emerge from the "big ball of mud".

The goal is to have as much code on the domain side to achieve the big goal: replace the CMS with another one without pain. The first tests with the CMS "Bolt" were very promising: replace the graphics layer of TYPO3.CMS with WideImage, integrate Swiftmailer without any wrappers etc.

Domain

Currently, the domain contains of the following topics:

Topic Description
Archive Generate a list of month/year date ranges, each linking to a list of pages within the range
CodeSnippet Everything which is needed to render syntax highlighted code snippets
Disqus Provide a service to the Disqus API
Event Collect events which will be published and subscribed to within the application process
EventListener Collect all event listeners which can be used within the application
Form Forms and form objects used on the site
Http Interfaces and adapters for HTTP communication for the API services
Mail Abstraction layer for application dependent mail systems and wrappers
Media Media abstraction
Page The main aspect for CMS: pages group content elements / blocks
RssFeed Rss feed generation specific aspects
SecretSanta A secret santa implementation for my family
Sitemap sitemap.xml generation specific aspects
Taxonomy Tag handling for the blog
TeaserImage Abstraction to how the teaser image can be generated for the blog article detail views
ThreatDefense Simple threat defense mechanisms
Twitter Provide a service to the Twitter API
User Abstraction to the application user / authentication facilities

TODOs

CodeSnippet\AbstractBrush


All versions of vantomas-website with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5.9
net/http Version ~1.1
arg/tagcloud Version dev-master#aa5bf828ee5f5be28d4cd3ee1a19c75dcf924a83
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 dreadlabs/vantomas-website contains the following files

Loading the files please wait ....