. * */ /** * Public interface of ownCloud for apps to use. * Utility Class. * */ // use OCP namespace for all classes that are considered public. // This means that they should be used by apps instead of the internal ownCloud classes namespace OCP; class Util { /** * send an email * * @param string $toaddress * @param string $toname * @param string $subject * @param string $mailtext * @param string $fromaddress * @param string $fromname * @param bool $html */ public static function sendMail($toaddress,$toname,$subject,$mailtext,$fromaddress,$fromname,$html=0,$altbody='',$ccaddress='',$ccname='',$bcc='') { // call the internal mail class \OC_MAIL::send($toaddress,$toname,$subject,$mailtext,$fromaddress,$fromname,$html=0,$altbody='',$ccaddress='',$ccname='',$bcc=''); } /** * write a message in the log * * @param string $app * @param string $message * @param int level */ public static function writelog($app, $message, $level) { // call the internal log class \OC_LOG::write($app, $message, $level); } /** * add a css file * * @param url $url */ public static function addStyle( $application, $file = null ){ \OC_Util::addStyle($application, $file); } } ?>