Skip to content

Instantly share code, notes, and snippets.

View henriqueweiand's full-sized avatar

Henrique Weiand henriqueweiand

View GitHub Profile
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Users extends Model
{
protected $fillable = [
'id',
'name',
'lastname',
'email',
import React, { Fragment } from 'react';
import { SafeAreaView, Text, StatusBar, Button } from 'react-native';
const App = ({ navigation }) => {
return (
<Fragment>
<StatusBar barStyle="dark-content" />
<SafeAreaView>
<Text>App</Text>
import React, { Fragment } from "react";
import { SafeAreaView, Text, StatusBar } from "react-native";
const Sobre = () => {
return (
<Fragment>
<StatusBar barStyle="dark-content" />
<SafeAreaView>
<Text>Sobre</Text>
</SafeAreaView>
import { AppRegistry } from "react-native";
import Routes from "./Routes";
import { name as appName } from "./app.json";
AppRegistry.registerComponent(appName, () => Routes);
import { createStackNavigator, createAppContainer } from "react-navigation";
import App from './App';
import Sobre from "./Sobre";
const Routes = createStackNavigator({
Home: {
screen: App,
},
Sobre: {
screen: Sobre,
import React, { Fragment } from "react";
import { SafeAreaView, Text, StatusBar } from "react-native";
const App = () => {
return (
<Fragment>
<StatusBar barStyle="dark-content" />
<SafeAreaView>
<Text>Teste</Text>
</SafeAreaView>
<?php namespace App\Http\Controllers;
use Illuminate\Http\Response;
class MessagesController extends Controller {
private $_model = "App\Messages";
use RESTActions;
public function index() {
$m = $this -> _model;
return $this->respond(Response::HTTP_OK, $m::with('user')->get());
}
public function show_user_messages($id) {
<?php namespace App\Http\Controllers;
class UsersController extends Controller {
private $_model = "App\Users";
use RESTActions;
}
<?php namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
trait RESTActions {
public function all()
{
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.