Download the PHP package artisancms/core without Composer

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

ArtisanCMS

Installation

Currently only supporting installing with composer. Run the following command (assuming you already have Composer installed): composer global require "artisancms/installer"

Once that is installed, you will need to source your terminal window. (Close it and reopen). Then you should have access to studio in the terminal.

Create new install with studio new name where name is the project (or folder) you want ArtisanCMS installed into.

To get the latest install run studion new name --dev and the most recent versions will be pulled. Warning, things may or may not work.

If the installation fails, you can cd into directory and run studio install to finish the installation process. This should not be necessary if the install completes correctly.

Service Provider

If the installation completed, you should not need to add these manually.

Add the following to your app.php file in the providers array:

Aliases

If the installation completed, you should not need to add these manually.

Add the following to the config/app.php file in the Aliases array:

Publish Config

If the installation completed, you should not need to add these manually.

php artisan vendor:publish

Update the .env

Be sure to add your DB credentials to the .env file.

APP_URL

In the .env file, make sure you update the APP_URL to reflect the environment you are currently in. This means if you are working locally you may have something like APP_URL=http://artisancms.dev, but on production you would probably have APP_URL=http://artisancms.org.

Theme

After install completes successfully, there should be a folder themes in the root directory. Create a theme folder in here, keep the name lowercase. This is where all your theme blade files will go. Then you simply need to update the artisancms.php file in the config directory. Update the theme key with the name of your new theme. Then make sure that you have the correct files created for the add-ons you have installed.

test git hook


All versions of core with dependencies

PHP Build Version
Package Version
Requires lavary/laravel-menu Version ^1.6
ahuggins/utilities Version ^0.1.7
artisancms/admin-views Version 0.0.*
artisancms/blog Version 0.0.*
laravelcollective/html Version ^5.3
artisancms/widgets Version 3.6.2
plank/laravel-mediable Version ^2.3
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 artisancms/core contains the following files

Loading the files please wait ....