/certificationy-cli

The CLI tool to train on Symfony 2.3 LTS certification

Primary LanguagePHPMIT LicenseMIT

Certificationy CLI

Build Status SensioLabsInsight

This is the CLI tool to train on certifications.

How it looks?

Certificationy application

Installation

Using Phar

$ curl -s http://box-project.org/installer.php | php
$ php box.phar build
$ php certificationy.phar [--number=20]

or download the "always fresh" .phar file hosted here:

$ curl -O http://composieux.fr/certificationy.phar

Using Composer

$ composer create-project certificationy/certificationy-cli
$ php certificationy.php [--number=20]

More run options

List categories

$ php certificationy.php --list [-l]

Will list all the categories available

Only questions from certain categories

$ php certificationy.php "Automated tests" "Bundles"

Will only get the questions from the categories "Automated tests" and "Bundles"

Use the category list from List categories

Show if a question has multiple choices

$ php certificationy.php --show-multiple-choice

Multiple choices

And all combined

$ php certificationy.php --number=5 --show-multiple-choice "Automated tests" "Bundles"
  • 5 questions
  • We will show if a questions has multiple choices
  • Only get questions from category "Automated tests" and "Bundles"

Note: if you pass --list [-l] then you will ONLY get the category list, regarding your other settings