Skip to content
This repository was archived by the owner on Nov 28, 2018. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
05cb1fa
Added documentation from bakery.cakephp.org
Aug 18, 2010
388e9e3
Updated method names
Aug 19, 2010
8f1ae06
Minor updates to documentation
Aug 19, 2010
c4e6a0e
Fixed glitch i made when i renamed the reset method
Aug 19, 2010
eac5f18
Finished adding the rest of the docs.
Aug 26, 2010
e127120
Created a Form->create() wrapper so the submit url is automatically set
Dec 22, 2010
768a9ab
Merge branch 'master' of git://github.com/jaredhoyt/cakephp-wizard
Dec 22, 2010
ae7f7c4
Renamed 'wizardAction' attribute to 'action'
Dec 22, 2010
455c707
Better way to retrieve the controller name
Dec 23, 2010
aa12f9a
Made the completion redirect an array for more specific uses (such as…
Dec 23, 2010
cf84595
Instead of triggering an error when reaching a wrong step, jump to th…
Jan 24, 2011
525261a
Adding missing variable to progressMenu.
tomasm- May 7, 2011
9c1818b
CakePHP 2.0 adaptations :
philgagnon12 Feb 20, 2012
9f5fe7c
Merge pull request #1 from philgagnon12/master
Feb 21, 2012
03ebfdf
Merge branch 'patch-1' of https://github.com/tomasm-/cakephp-wizard i…
Feb 21, 2012
835b8fc
Merged mikerogerz fixing #6
Feb 21, 2012
6915c99
Merging master branch from @kindred
Feb 21, 2012
ca79799
Merge branch 'cake1.3'
Feb 21, 2012
bd8e2d2
Update controllers/components/wizard.php
philgagnon12 Feb 21, 2012
8568e53
Update controllers/components/wizard.php
philgagnon12 Feb 21, 2012
0f595c2
Merge pull request #2 from philgagnon12/master
Feb 21, 2012
9d687e1
class WizardComponent extends Component { ... }
philgagnon12 Feb 21, 2012
a72e0a6
Merge branch 'master' of https://github.com/philgagnon12/wizard
Feb 27, 2012
2b22e70
Corrected folder structure to cake2.0 convention
Feb 27, 2012
fbbcd84
$this->params() has been replaced by $this->request in Cake 2.*
destinydriven Jul 7, 2012
f8b92cc
Merge pull request #3 from destinydriven/master
Jul 7, 2012
e4029fc
Update Controller/Component/WizardComponent.php
destinydriven Jul 25, 2012
1c34870
Update View/Helper/WizardHelper.php
destinydriven Jul 25, 2012
cfcb978
Update README.md
destinydriven Jul 25, 2012
966c079
Update README2.md
destinydriven Jul 25, 2012
3e9f1ce
Update README3.md
destinydriven Jul 25, 2012
87abd39
Update README3.md
destinydriven Jul 25, 2012
b0f38eb
Update README4.md
destinydriven Jul 25, 2012
3fea909
Update README5.md
destinydriven Jul 25, 2012
6f333a2
Merge pull request #4 from destinydriven/master
Jul 25, 2012
7a2568e
Updated callback signatures, visibility keywords
destinydriven Sep 4, 2012
e9d9a1a
Merge pull request #5 from destinydriven/master
ProLoser Sep 4, 2012
6663f18
Add roaming option
idev247 Jan 31, 2013
95b12d4
Merge pull request #8 from idev247/master
ProLoser Jan 31, 2013
2e9cbd5
Use NotImplementedException for missing process Callbacks
destinydriven Apr 11, 2013
58d7aef
Merge pull request #9 from destinydriven/master
ProLoser Apr 11, 2013
89d2619
Update README.md
ProLoser Apr 11, 2013
b6cc30e
clean code formating. implements SaveAndBack mode for wizard
skie May 16, 2013
ae628e9
fix cake2 style
skie May 21, 2013
42e3d7a
Adding initial composer.json file
lucasff Feb 15, 2014
d47f6b2
Packagist requires lowercase package names
lucasff Feb 15, 2014
5be2e21
Code reformatting and PHPDoc fixing
lucasff Feb 24, 2014
76fa47e
Code reformatting and PHPDoc fixing
lucasff Feb 24, 2014
05b644c
add return before every redirect()
Mar 17, 2014
e24c1fe
Merge pull request #1 from webcrab/patch-2
Mar 17, 2014
d3205c5
Update README.md
destinydriven Aug 13, 2014
a3ba5e5
Merge remote-tracking branch 'skie/master'
lucasff Aug 22, 2014
f80e450
Merge pull request #15 from destinydriven/master
ProLoser Aug 7, 2015
7462433
Merge pull request #16 from lucasff/master
ProLoser Aug 7, 2015
5a9f441
Update composer.json
ProLoser Aug 7, 2015
a7fe70e
fixed code style (#17)
bancer Nov 24, 2016
0ba5cba
unit tests added, code style fixed (#18)
bancer Nov 30, 2016
ea7901c
more unit tests, bugs fixed (#19)
bancer Dec 2, 2016
e5337f2
Progress menu links made consistent and humanized (#20)
bancer Dec 10, 2016
a898116
Wizard root session key is refactored to a configurable component var…
bancer Feb 27, 2017
db8b6a4
Update WizardComponent.php
mlingureanu Mar 31, 2017
1484bfc
Update WizardComponent.php
mlingureanu Apr 11, 2017
50e80e8
Merge pull request #24 from mlingureanu/master
bancer Apr 19, 2017
89f0f3f
Added persistUrlParams config option (#21)
bancer Jun 2, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
*~
.DS_Store
.DS_Store
/.buildpath
/.project
/.settings/
/vendor/
/composer.lock
89 changes: 89 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
# Thanks cakephp/debug_kit for this file.
language: php

php:
# - 5.5
- 5.6
# - 7.0
# - 7.1

env:
# - CAKE_VERSION=2.8.0 DB=mysql
- CAKE_VERSION=2.9.9 DB=mysql

install:
- git clone git://github.com/cakephp/cakephp ../cakephp && cd ../cakephp && git checkout $CAKE_VERSION
- cp -R ../cakephp-wizard plugins/Wizard
- chmod -R 777 ../cakephp/app/tmp
- sh -c "composer global require 'phpunit/phpunit=3.7.33'"
- sh -c "ln -s ~/.composer/vendor/phpunit/phpunit/PHPUnit ../cakephp/vendors/PHPUnit"
- sh -c "composer global require 'cakephp/cakephp-codesniffer:1.*'"
- sh -c "~/.composer/vendor/bin/phpcs --config-set installed_paths ~/.composer/vendor/cakephp/cakephp-codesniffer"

before_script:
- sh -c "if [ '$DB' = 'mysql' ]; then mysql -e 'CREATE DATABASE cakephp_test;'; fi"
- sh -c "if [ '$DB' = 'pgsql' ]; then psql -c 'CREATE DATABASE cakephp_test;' -U postgres; fi"
- set +H
- echo "<?php
class DATABASE_CONFIG {
private \$identities = array(
'mysql' => array(
'datasource' => 'Database/Mysql',
'host' => '0.0.0.0',
'login' => 'travis'
),
'pgsql' => array(
'datasource' => 'Database/Postgres',
'host' => '127.0.0.1',
'login' => 'postgres',
'database' => 'cakephp_test',
'schema' => array(
'default' => 'public',
'test' => 'public'
)
)
);
public \$default = array(
'persistent' => false,
'host' => '',
'login' => '',
'password' => '',
'database' => 'cakephp_test',
'prefix' => ''
);
public \$test = array(
'persistent' => false,
'host' => '',
'login' => '',
'password' => '',
'database' => 'cakephp_test',
'prefix' => ''
);
public function __construct() {
\$db = 'mysql';
if (!empty(\$_SERVER['DB'])) {
\$db = \$_SERVER['DB'];
}
foreach (array('default', 'test') as \$source) {
\$config = array_merge(\$this->{\$source}, \$this->identities[\$db]);
if (is_array(\$config['database'])) {
\$config['database'] = \$config['database'][\$source];
}
if (!empty(\$config['schema']) && is_array(\$config['schema'])) {
\$config['schema'] = \$config['schema'][\$source];
}
\$this->{\$source} = \$config;
}
}
}" > ../cakephp/app/Config/database.php

script:
# Temporary disable code style until we have enough unit tests to fix code style errors.
- ~/.composer/vendor/bin/phpcs --standard=CakePHP ./plugins/Wizard --ignore=*/vendor/* -p
- ./lib/Cake/Console/cake test Wizard AllWizard --configuration=./plugins/Wizard/phpunit-clover.xml --stderr

after_success:
- cd ./plugins/Wizard && bash <(curl -s https://codecov.io/bash)

notifications:
email: false
Loading