recca0120 / laraigniter
The CodeIgniter framework
Installs: 61
Dependents: 0
Suggesters: 0
Security: 0
Stars: 18
Watchers: 6
Forks: 1
Open Issues: 2
Language:HTML
Type:project
Requires
- php: >=5.2.4
- recca0120/laravel-bridge: ^1.0
Requires (Dev)
- mikey179/vfsstream: 1.1.*
Suggests
- paragonie/random_compat: Provides better randomness in PHP 5.x
This package is auto-updated.
Last update: 2024-12-10 05:07:52 UTC
README
Installation
Add Presenter to your composer.json file:
"require": { "recca0120/laraigniter": "^0.1" }
Now, run a composer update on the command line from the root of your project:
composer update
How to use
import user.sql to mysql
Database Config
application/config/database.php
$db['default']['hostname'] = 'your hostname'; $db['default']['username'] = 'your username'; $db['default']['password'] = 'your password'; $db['default']['database'] = 'your test'; $db['default']['dbdriver'] = 'mysql'; $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = true; $db['default']['db_debug'] = true; $db['default']['cache_on'] = false; $db['default']['cachedir'] = ''; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = true; $db['default']['stricton'] = false;
Model
application/models/User.php
namespace App\Models; use Illuminate\Database\Eloquent\Model; class User extends Model { protected $fillable = [ 'name', 'email', 'password', ]; }
Controller
application/controllers/welcome.php
if (!defined('BASEPATH')) { exit('No direct script access allowed'); } use App\Models\User; class Welcome extends CI_Controller { public function index() { User::create([ 'name' => 'test'.uniqid(), 'email' => 'test'.uniqid().'@test.com', 'password' => md5('test'.uniqid()), ]); $users = User::paginate(5); $this->output->set_output(View::make('users', compact('users'))); } }
View
application/views/users.blade.php
<table width="100%" class="table"> <tbody> <tr> <th>id</th> <th>name</th> <th>email</th> </tr> </tbody> @foreach ($users as $user) <tbody> <tr> <td>{{ $user->id }}</td> <td>{{ $user->name }}</td> <td>{{ $user->email }}</td> </tr> </tbody> @endforeach </table> {!! $users->links() !!}