Skip to content

Instantly share code, notes, and snippets.

View muhtarudinsiregar's full-sized avatar
🎯
Focusing

mhtrdn muhtarudinsiregar

🎯
Focusing
View GitHub Profile
@muhtarudinsiregar
muhtarudinsiregar / User.php
Created October 28, 2018 14:50
Implement JWTSubject in user model
<?php
namespace App;
use Illuminate\Notifications\Notifiable;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Tymon\JWTAuth\Contracts\JWTSubject;
class User extends Authenticatable implements JWTSubject
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Auth;
class AuthController extends Controller
{
/**
@muhtarudinsiregar
muhtarudinsiregar / auth.php
Created October 24, 2018 01:58
laravel 5.7 config/auth.php for dingo api with jwt-auth
<?php
return [
/*
|--------------------------------------------------------------------------
| Authentication Defaults
|--------------------------------------------------------------------------
|
| This option controls the default authentication "guard" and password
Unhandled Promise rejection: Template parse errors:
Can't bind to 'data' since it isn't a known property of 'login-layout-1'.
1. If 'login-layout-1' is an Angular component and it has 'data' input, then verify that it is part of this module.
2. If 'login-layout-1' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message.
3. To allow any property add 'NO_ERRORS_SCHEMA' to the '@NgModule.schemas' of this component. ("
</ion-list> -->
<login-layout-1 *ngIf="params.loginLayout1" [ERROR ->][data]="params.data" [events]="params.events">
</login-layout-1>
https://classroom.udacity.com/courses/ud834/lessons/4330701752/concepts/42402386170923
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ImageView
android:src="@drawable/ocean"
android:layout_width="match_parent"
http://labs.udacity.com/android-visualizer/#/android/relative-layout-list-item
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/ocean_image_view"
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:src="@drawable/ocean"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
1. for responsive use wrap_content value attribute. and DP is density-independent pixels and SP is scale-independent pixels.
<TextView
android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris rhoncus augue eu ipsum blandit, vitae egestas massa molestie. Pellentesque accumsan leo non arcu gravida, at sodales est rutrum. Suspendisse lacinia vehicula leo eu finibus. Aenean non volutpat felis. Maecenas dictum mauris et sem aliquam fermentum. Aliquam nisl ex, ornare et nisl id, euismod dictum sapien. Suspendisse nisi justo, iaculis quis risus at, dictum porttitor ante. Aenean vulputate, risus vel lobortis viverra, libero lectus eleifend nisi, vitae feugiat magna ante ut sapien. Vestibulum in orci tempor, lacinia diam sit amet, tempus sapien."
android:background="@android:color/darker_gray"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
// set new values in first index
$users = ['Asep Dadang Supriadi', 'Akmal Fuady', 'Yandi Fitriyanto'];
$users_new = 'Ricky Andika Putra';
array_unshift($users, $users_new);
print_r($users);
<!-- push new array value -->
$users = ['Asep Dadang Supriadi', 'Akmal Fuady', 'Yandi Fitriyanto'];
$users_new = 'Ricky Andika Putra';
array_push($users, $users_new);
print_r($users);