当前位置: 首页>>代码示例>>PHP>>正文


PHP Newsletter::addInvoiceNewsletter方法代码示例

本文整理汇总了PHP中Newsletter::addInvoiceNewsletter方法的典型用法代码示例。如果您正苦于以下问题:PHP Newsletter::addInvoiceNewsletter方法的具体用法?PHP Newsletter::addInvoiceNewsletter怎么用?PHP Newsletter::addInvoiceNewsletter使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Newsletter的用法示例。


在下文中一共展示了Newsletter::addInvoiceNewsletter方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: add

 public static function add($input)
 {
     // set rules
     $rules = array('user_id' => 'required|exists:users,id', 'type_name' => 'required|in:social_targets,social_actions', 'type_id' => 'required|integer', 'currency' => 'required', 'email' => 'required}email', 'total' => 'required|numeric', 'message' => '', 'as_noname' => 'sometimes');
     $validator = Validator::make($input, $rules);
     if ($validator->fails()) {
         // if fails
         return array('success' => false, 'errors' => $validator->errors()->all());
     } else {
         // save to database
         $donation = new Donation();
         // set input
         foreach ($input as $field => $value) {
             $donation->{$field} = $value;
         }
         $donation->status = 0;
         // new (waiting approval)
         $donation->save();
         // send invoice email
         Newsletter::addInvoiceNewsletter($donation);
         return array('success' => true, 'data' => $donation);
     }
 }
开发者ID:marthem,项目名称:bagikasih,代码行数:23,代码来源:Donation.php


注:本文中的Newsletter::addInvoiceNewsletter方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。