<?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); } }