-
- Downloads
Encapsulate errors related to CAS-objects as error objects that include a path...
Encapsulate errors related to CAS-objects as error objects that include a path describing where in the question the error happened. Applies to all things that are evaluated. Currently, the logic uses the old imploded strings or arrays of strings like before but one can ask evaluatable objects for the raw error objects and then extract position data or customised error messages.
Showing
- question.php 28 additions, 26 deletionsquestion.php
- questiontype.php 1 addition, 1 deletionquestiontype.php
- stack/cas/ast.container.class.php 3 additions, 1 deletionstack/cas/ast.container.class.php
- stack/cas/ast.container.silent.class.php 41 additions, 3 deletionsstack/cas/ast.container.silent.class.php
- stack/cas/caserror.class.php 268 additions, 0 deletionsstack/cas/caserror.class.php
- stack/cas/cassession2.class.php 15 additions, 14 deletionsstack/cas/cassession2.class.php
- stack/cas/castext2/block.interface.php 8 additions, 6 deletionsstack/cas/castext2/block.interface.php
- stack/cas/castext2/blocks/castext.block.php 3 additions, 3 deletionsstack/cas/castext2/blocks/castext.block.php
- stack/cas/castext2/blocks/escape.block.php 2 additions, 2 deletionsstack/cas/castext2/blocks/escape.block.php
- stack/cas/castext2/blocks/if.block.php 2 additions, 2 deletionsstack/cas/castext2/blocks/if.block.php
- stack/cas/castext2/blocks/include.block.php 2 additions, 2 deletionsstack/cas/castext2/blocks/include.block.php
- stack/cas/castext2/blocks/jsxgraph.block.php 19 additions, 16 deletionsstack/cas/castext2/blocks/jsxgraph.block.php
- stack/cas/castext2/blocks/lang.block.php 2 additions, 2 deletionsstack/cas/castext2/blocks/lang.block.php
- stack/cas/castext2/blocks/textdownload.block.php 2 additions, 2 deletionsstack/cas/castext2/blocks/textdownload.block.php
- stack/cas/castext2/castext2_evaluatable.class.php 33 additions, 14 deletionsstack/cas/castext2/castext2_evaluatable.class.php
- stack/cas/castext2/utils.php 11 additions, 2 deletionsstack/cas/castext2/utils.php
- stack/cas/keyval.class.php 51 additions, 21 deletionsstack/cas/keyval.class.php
- stack/cas/secure_loader.class.php 10 additions, 2 deletionsstack/cas/secure_loader.class.php
- stack/prt.class.php 31 additions, 31 deletionsstack/prt.class.php
- stack/prt.evaluatable.class.php 14 additions, 7 deletionsstack/prt.evaluatable.class.php
Loading
Please register or sign in to comment