/** * ... * * @param $strings * @return array */ public static function generate($strings) { // TODO 逐个连接字符 $generates = []; foreach ($strings as $string) { // 添加 $name = Pinyin::getPinyin($string) . '@' . Pinyin::getPinyinFirst($string); $info = []; $account = new Account(); $account->setName($name); $account->addAmount($string, $info); $generates[] = $account; } return $generates; }
/** * @param string $name * @return mixed */ public function find($name) { return Account::generate(array_slice($this->store->find($name), 0, 10)); }
/** * 查找数据 * * @param Cheque $cheque * @return mixed */ public function find(Cheque $cheque) { $result = $this->store->find($cheque); return Account::generate($result); }