#3 layout of project
- enable layout
#3 layout of project
- define default layout of project
#4 Import form
- create new form class
- change end line format of layout.phtml
#4 Import form
- add comments
- add input text form element for email
- add input file element for upload file
- add input submit form element
#5 Index action
- integrate instance of Import form in index action
- integrate check if Import form is valid
- integrate new page content for index action
- integrate render of Import form
#4 Import form
- fix missing destination folder for upload
#4 Import form
- add filters and validation for email element
- add validation for upload file element
#5 Index action
- add test files for Import form
#6 Result action
- add new action in order to show result of uploaded file
#4 Import form
- add comments, trim empty lines
#6 Result action
- add comments in Index controller
- integrate forward to result page if Import form validation is ok
- integrate in result action check if form is valid
- integrate render of email value from request in result template
#7 Parser class
- integrate empty parser class
- add init of file path
- add method in order to delete file
- add methods in order to check and get error message
#6 Result action
- integrate receive of uploaded file
- integrate call of parser class and pass uploaded file path
- integrate in result template show of message if file is empty
#6 Result action
- integrate parser of file
- integrate sort of parsed list
- integrate check if format of file is not correct
#6 Result action
- integrate render of parsed list