1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- /**
- * SuccessResult
- * Generic success result class, extend if you want to do something special.
- *
- * @package Elgg.Core
- * @subpackage WebServicesAPI
- */
- class SuccessResult extends GenericResult {
- // Do not change this from 0
- public static $RESULT_SUCCESS = 0;
- /**
- * A new success result
- *
- * @param string $result The result
- */
- public function __construct($result) {
- $this->setResult($result);
- $this->setStatusCode(SuccessResult::$RESULT_SUCCESS);
- }
- /**
- * Returns a new instance of this class
- *
- * @param unknown $result A result of some kind?
- *
- * @return SuccessResult
- */
- public static function getInstance($result) {
- // Return a new error object.
- return new SuccessResult($result);
- }
- }
|