summaryrefslogtreecommitdiffstats
path: root/app/class/pad.class.php (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2018-11-05Add function pad::getClosedIssues_ordByClosed()Malf Furious1-0/+18
This returns an array of all issues which directly parent the pad object. These are the pad's closed issues. Most recently closed issues are first in the array. Signed-off-by: Malf Furious <m@lfurio.us>
2018-09-20pad: Fix bug in function getStages()Malf Furious1-0/+3
In cases where the pad had no stages beneath it, `new stage($this->stage)` would construct an invalid object. As it turns out, calling ->getArray() on an uninitialized stage object yeilds bad results. Instead of patching the stage::getArray() function, I add a check to harden pad::getStages(). My reasoning for this is as follows: The bug in getArray() manifests from a domain error, ie. it's only because we are calling it on an uninitialized object. The object is already in a bad state prior to caling getArray(). Rather, I opt to patch getStages() so that we never create a bad object in the first place. Now, for no-stage pads, getStages() will return early an empty array.
2018-02-07Update class files to use renamed obj classMalf Furious1-2/+2
2017-04-09Fix bug in pad classMalf Furious1-0/+1
2017-04-09Add pad function getStages()Malf Furious1-0/+10
2017-04-09Add pad function insertStage()Malf Furious1-0/+12
2017-03-29Add pad classMalf Furious1-0/+87
2016-10-22Deprecate application codeMalf Furious1-40/+0
Setup to perform an iteration of development focused on a simpler implementation and eliminating redundancy in design.
2016-05-26Add copyright notice to Scrott class filesMalf Furious1-0/+14
2015-12-31+ Added class file for Pad tableMalf Furious1-5/+5
2015-12-30+ Created class file for extern-user tableMalf Furious1-7/+3
2015-12-30+ Created db table child class for User tableMalf Furious1-0/+30