Ignore:
Timestamp:
02/16/12 14:47:39 (13 years ago)
Author:
hendrikvanantwerpen
Message:
  • [Client] Finished page framework. See rft/ui/content.js or test files for details.
  • [Client] Allow login by pressing Enter.
  • [API] On exception include details in json response.
  • [Server Use Exceptions when save() fails, iso return values.
Location:
Dev/branches/rest-dojo-ui/server/classes/models
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • Dev/branches/rest-dojo-ui/server/classes/models/Answer.php

    r256 r263  
    112112                //TODO: Decide how to fix invalid references graciously.
    113113                if(!$this->evaluate())
    114                         return false;
     114                        throw new Exception('Evaluation failed.');
    115115
    116116                //Ensure the required folder exists.
  • Dev/branches/rest-dojo-ui/server/classes/models/AnswerSet.php

    r256 r263  
    8484                //TODO: Decide how to fix invalid references graciously.
    8585                if(!$this->evaluate())
    86                         return false;
    87                 //Ensure the required folder exists.
     86                        throw new Exception('Evaluation failed.');
     87
     88        //Ensure the required folder exists.
    8889                if(!is_dir('data/results/'))
    8990                        mkdir('data/results/');
  • Dev/branches/rest-dojo-ui/server/classes/models/ApplicationInstance.php

    r256 r263  
    7676                //Do note save if there are invalid references in this object.
    7777                if(!$this->evaluate())
    78                         return false;
     78                        throw new Exception('Evaluation failed.');
    7979
    8080                //Ensure the required folder exists.
  • Dev/branches/rest-dojo-ui/server/classes/models/ResultSet.php

    r256 r263  
    7272                //TODO: Decide how to fix invalid references graciously.
    7373                if(!$this->evaluate())
    74                         return false;
    75                 //Ensure the required folder exists.
     74                        throw new Exception('Evaluation failed.');
     75
     76        //Ensure the required folder exists.
    7677                if(!is_dir('data/results/'))
    7778                        mkdir('data/results/');
  • Dev/branches/rest-dojo-ui/server/classes/models/Session.php

    r256 r263  
    8282                //TODO: Decide how to fix invalid references graciously.
    8383                if(!$this->evaluate())
    84                         return false;
     84                        throw new Exception('Evaluation failed.');
    8585
    8686                //Ensure the required folder exists.
  • Dev/branches/rest-dojo-ui/server/classes/models/SessionInstance.php

    r256 r263  
    9595                //TODO: Decide how to fix invalid references graciously.
    9696                if(!$this->evaluate())
    97                         return false;
     97                        throw new Exception('Evaluation failed.');
    9898
    9999                //Ensure the required folder exists.
  • Dev/branches/rest-dojo-ui/server/classes/models/Survey.php

    r256 r263  
    6565                //TODO: Decide how to fix invalid references graciously.
    6666                if(!$this->evaluate())
    67                         return false;
     67                        throw new Exception('Evaluation failed.');
    6868
    6969                if(!is_dir('data/surveys/'))
Note: See TracChangeset for help on using the changeset viewer.