我有3个DB表,我没有任何关系.然后我写了下面的代码:
public function store($key)
{
$user_key = md5(Input::get('email') . "-" . strtotime('now'));
$user = new User;
$user->name = Input::get('name');
$user->email = Input::get('email');
$user->user_key = $user_key;
$user->password = Hash::make(Input::get('password'));
$user->apipass = md5(Input::get('password'));
$user->save();
$newUid = $user->id;
//check key for share
$invited = DB::table('invites')->where('invite_key', Input::get('invite_key'))->where('status', '0')->count();
if($invited == 1) {
$inviter_id = DB::table('invites')->where('invite_key', Input::get('invite_key'))->where('status', '0')->pluck('user_id');
$read_only = DB::table('invites')->where('invite_key', Input::get('invite_key'))->where('status', '0')->pluck('read_only');
$share = new RecordShare;
$share->user_id = $inviter_id;
$share->shared_with_id = $newUid;
$share->read_only = $read_only;
$share->save;
}
return Redirect::to('login');
}
Run Code Online (Sandbox Code Playgroud)
它应该创建一个新用户,然后看看谁邀请了他,然后用邀请者创建一个共享记录.
但是当我测试它时,我得到了错误:
LogicException
关系方法必须返回Illuminate\Database\Eloquent\Relations\Relation类型的对象 …
我有一个混合字符串,如:
Job number 45752 Subtotal price $937.50
Job number 7852 Subtotal amount $637.50
Job number 42 Subtotal test $427.50
Job number 47592 Subtotal sample $976.50
Run Code Online (Sandbox Code Playgroud)
如何在价格上检测最后一个字母字符,如第一个样本'e',并获取其位置,然后删除前面的所有其他字符?
我知道strpos可以用来找到最后一个字符
strpos(string,find,start)
Run Code Online (Sandbox Code Playgroud)
但是如何让它跟踪任何字母而不是固定字母呢?我猜正则表达式可能会有所帮助,但不知道如何把它放入.请帮助.
我有一个数组,每个数组有4个值
$array[0] = array('amount' => '98.60', 'typeA' => '98.52', 'typeB' => '58.52', 'typeC' => '90.2');
$array[1] = array('amount' => '55.80', 'typeA' => '25.36', 'typeB' => '36.54', 'typeC' => '36.99');
$array[2] = array('amount' => '42.68', 'typeA' => '64.26', 'typeB' => '65.87', 'typeC' => '99.24');
$array[3] = array('amount' => '812.3', 'typeA' => '36.27', 'typeB' => '23.25', 'typeC' => '94.35');
Run Code Online (Sandbox Code Playgroud)
我需要根据每个键的最高值按以下顺序排列数组:
所以最后我将看到哪个是最高金额。
希望这里能有所帮助,谢谢!
刚刚更新并使用xcode 5来升级我的应用程序的第二个版本.但现在问题在于代码签名身份.
当我从xcdoe 4.5打开我的旧文件时,我看到了我的身份的完整列表,但在这个新项目中,只列出了一个开发者身份.其余的(开发者和发行版)身份无处可见.
我试图再次重新安装配置文件,但仍然没有任何反应.
任何人都面临同样的问题并且可以解决它吗?
谢谢!!
我有下面的代码,我设法从地址簿中列出了名称和电话号码,但我如何按名字排序?
ABAddressBookRef addressBookRef = ABAddressBookCreateWithOptions(NULL, NULL);
abContactArray = (__bridge NSArray *)ABAddressBookCopyArrayOfAllPeople(addressBookRef); // get address book contact array
NSInteger totalContacts =[abContactArray count];
for(NSUInteger loop= 0 ; loop < totalContacts; loop++)
{
ABRecordRef record = (__bridge ABRecordRef)[abContactArray objectAtIndex:loop]; // get address book record
if(ABRecordGetRecordType(record) == kABPersonType) // this check execute if it is person group
{
//ABRecordID recordId = ABRecordGetRecordID(record); // get record id from address book record
//NSString *recordIdString = [NSString stringWithFormat:@"%d",recordId]; // get record id string from record id
//NSLog(@"Record: …Run Code Online (Sandbox Code Playgroud) 我们怎样才能以编程方式推送xcode unwind segue?
我知道简单的方法是使用故事板并将按钮拉到"退出",但我打算做的是在退出视图之前先运行一些代码.
我打算为我们的网站开发一个应用程序,但主要的担忧之一是我需要使用第 3 方支付网关,该网关仅提供适用于 Java 中的 android 和 Objective-C 中的 iOS 的 SDK。
我想知道该应用程序是否适合使用 React-Native 或 Ionic。我不确定这些框架中的哪一个支持原生集成并且工作完美。
希望有经验的人帮忙指教一下。
谢谢。