1
0
mirror of https://github.com/restoreddev/phpapprentice.git synced 2025-10-24 11:26:06 +02:00

Initial commit for public repo

This commit is contained in:
Andrew Davis
2018-09-02 10:57:36 -05:00
commit cb5d7c2386
79 changed files with 14644 additions and 0 deletions

83
config.php Normal file
View File

@@ -0,0 +1,83 @@
<?php
use Apprentice\Page;
return [
'icon_dir' => __DIR__ . '/assets/icons',
'code_dir' => __DIR__ . '/code',
'templates_dir' => __DIR__ . '/assets/templates',
'output_dir' => __DIR__ . '/docs',
'pages' => [
Page::create('index', 'index.phtml'),
Page::create('credits', 'credits.phtml'),
Page::create('basics', null, 'basics.php', [
'title' => 'Basics',
'subtitle' => 'Getting started',
'description' => 'Let us get started with the basics.',
'next' => 'variables',
]),
Page::create('variables', null, 'variables.php', [
'title' => 'Variables',
'subtitle' => 'The building blocks of PHP',
'description' => '',
'previous' => 'basics',
'next' => 'arithmetic',
]),
Page::create('arithmetic', null, 'arithmetic.php', [
'title' => 'Arithmetic',
'subtitle' => 'Doing math like a pro',
'description' => '',
'previous' => 'variables',
'next' => 'comparisons',
]),
Page::create('comparisons', null, 'comparisons.php', [
'title' => 'Comparisons',
'subtitle' => 'Equality checking',
'description' => '',
'previous' => 'arithmetic',
'next' => 'boolean-logic',
]),
Page::create('boolean-logic', null, 'boolean-logic.php', [
'title' => 'Boolean Logic',
'subtitle' => 'Is it a yes or a no?',
'description' => '',
'previous' => 'comparisons',
'next' => 'conditionals',
]),
Page::create('conditionals', null, 'conditionals.php', [
'title' => 'Conditionals',
'subtitle' => 'Checking the if before the what',
'description' => '',
'previous' => 'boolean-logic',
'next' => 'loops',
]),
Page::create('loops', null, 'loops.php', [
'title' => 'Loops',
'subtitle' => 'Increase your repetitions',
'description' => '',
'previous' => 'conditionals',
'next' => 'arrays',
]),
Page::create('arrays', null, 'arrays.php', [
'title' => 'Arrays',
'subtitle' => 'Time to make a list',
'description' => '',
'previous' => 'loops',
'next' => 'functions',
]),
Page::create('functions', null, 'functions.php', [
'title' => 'Functions',
'subtitle' => 'Reusable code',
'description' => '',
'previous' => 'arrays',
'next' => 'classes',
]),
Page::create('classes', null, 'classes.php', [
'title' => 'Classes',
'subtitle' => 'Object-oriented programming',
'description' => '',
'previous' => 'functions',
'next' => '',
]),
],
];