laravel项目1myPersimmon学习

归类用法

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px ".PingFang SC"; color: #454545 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 }
p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545; min-height: 14.0px }
p.p4 { margin: 0.0px 0.0px 2.0px 0.0px; font: 14.0px ".PingFang SC"; color: #454545 }
span.s1 { font: 12.0px ".PingFang SC" }
span.s2 { font: 12.0px "Helvetica Neue" }
span.s3 { font: 14.0px "Helvetica Neue" }

$links = Links::all();

$configs = Options::all(array(‘id‘, ‘option_name‘, ‘option_value‘));

$category = Categorys::where(‘category_flag‘, $flag)->first();

$post = Posts::where(‘flag‘, $flag)->first();

$posts = Posts::OfType(‘post‘)->orderBy(‘id‘, ‘desc‘)->take(15)->get();

$posts = $category->posts()->paginate(15);//关系,这个分类的文章15个,$this->belongsTo(‘Categorys::class’) ,$this->belongsToMany(‘Tags::class’);

$posts = Posts::orderBy(‘id‘, ‘desc‘)->paginate(15);

Posts::increment(‘views‘, 1);

$post->categories;

$post->tags;

$post->user;

$categorys = Categorys::firstOrCreate([‘category_name‘ => $category]);

特殊函数

$key = hash(‘sha256‘, $flag);

Cache

$post = cache($key);

cache([$key => $post], $this->expiresAt);

Cache::has(‘rss-feed‘)

Cache::add(‘rss-feed‘, $rss, $expiresAt);

return Cache::get(‘rss-feed‘);

}

时间函数

{{$post->created_at->format(‘c‘)}

$this->expiresAt = Carbon::now()->addMinutes(1440);

$expiresAt = Carbon::createFromTimestamp(strtotime($options->updated_at))->addMinutes(10);//获取距离当前时间函数

$ts = Carbon::yesterday()->timestamp;

//人性化显示时间

echo Carbon::createFromTimestamp($ts)->diffForHumans();

上面的打印结果是1天前

Carbon::createFromTimestamp(strtotime($date))->addDays(30);

carbon->toDateString() <= date(‘Y-m-d‘)

跳转函数

<a href="{{ route(‘tags‘,[$tag->tags_flag]) }}"

->url(url(‘/‘)) //里面放的是路由值

->url(url(‘/post/‘ . $post->flag))

$data[‘link‘] = route(‘posts‘, [$post->wp_slug]);//名字

响应

return response($rss)->header(‘Content-type‘, ‘text/xml; charset=UTF-8‘);

return response($map)->header(‘Content-type‘, ‘text/xml‘);

return response()->json($lists);

2  build做方法名称不错

buildRssData

public function authenticate($email, $password)//认证

时间: 2024-07-29 15:08:06

laravel项目1myPersimmon学习的相关文章

laravel项目3myPersimmon学习(使用了什么插件,视图,编辑器,migrate,seeder)1urlencode,sha1_file

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px ".PingFang SC"; color: #454545 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "He

laravel项目2myPersimmon学习

非归类用法 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px ".PingFang SC"; color: #454545 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545; min-height: 14.0px } p.p3 { margin: 0.0px 0.0px 0.0px 0.

Laravel学习第一天(创建laravel项目、路由、视图、blade模板)

创建laravel项目 composer create-project laravel/laravel learnlv 4.1.* 查看帮助:composer create-project 使用artisan工具 生成key:php artisan key:genrate,更多命令见:http://blog.luoyunshu.com/laravel-cheatsheet 路由 route.php: <?php /* |--------------------------------------

php Laravel安装教程学习笔记

在一切环境就绪了,当然就要开始了解框架了. 站在巨人的肩膀上,学东西会事半功倍.我在网上找到一篇好文章,正好可以让我轻松了解Laravel应用程序的体系结构.因此借来直接用了. 该章节内容翻译自<Architecture of Laravel Applications>,一切版权为原作者,由于原作者写这篇文章时Laravel版本还没有到4.1,一些地方有稍微差别,我会稍作修改. 原作者:Stable Host, LLC(不知道找对了没有) 翻译作者:Bowen Huang 正文: Larave

Chart.js在Laravel项目中的应用

本文为转载,原文:Chart.js在Laravel项目中的应用 介绍 Chart.js是一个HTML5图表库,使用canvas元素来展示各式各样的客户端图表,支持折线图.柱形图.雷达图.饼图.环形图等, 本文将介绍如何在laravel项目中使用chart.js 安装 可以通过以下命令在 npm 或 bower 中来安装chart.js. npm install chart.js --save bower install chart.js --save 可以在你的项目中使用 CDN link. h

Laravel 项目运行 phpunit 测试结果只显示点号

在laravel 项目的根目录下,运行 phpunit 只显示 点号的情况 我尝试将 tests/Unit 和 tests/Feature 目录将 ExampleTest.php 文件删除,然后再运行phpunit,就不只显示点号了 其中尝试了另外安装phpunit,降低 Laravel 安装的版本,重新安装一个vagrant LNMP环境,同一个项目运行 phpunit 都是只显示点号 看到 Homestead中运行 phpunit是运行 vendor/bin/phpunit的文件 在 Hom

某智能家居项目框架学习总结

这个月来第一篇博客,各种其他事情.. 之前负责过一个智能家居项目的二次开发,苏州一家公司做的,项目还是分了好几个系统,对业务流程的不同部分进行了划分,我是此项目的主要负责人,通过老师的指导,对这个项目也有了一些了解.此项目运用了一些框架,有些也是我第一次接触到的,下面将对项目用到的一些框架进行总结. 下面可能会出现几个有关智能家居的名词,介绍一下 1.机顶盒:每一个家庭都应该至少有一个机顶盒,控制电器开关都是由机顶盒向各电器的接收器发送命令 2.客户端:也就是用户的移动设备,手机.平板都可以,我

laravel项目报错DecryptException:The MAC is invalid.

1.问题描述 把Laravel项目上传至服务器,本地数据库导出再导入至服务器数据库,一切运行正常,但是当进行用户登录时报错 DecryptException in compiled.php line 13238: The MAC is invalid 或 DecryptException in BaseEncrypter.php line 48: The MAC is invalid 2.解决过程 上网查询发现很多人说是laravel的key问题,要重新生成一下,清除缓存.但是试过发现错误由 D

Laravel项目目录结构说明

Laravel项目目录结构说明: |- vendor 目录包含你的 Composer 依赖模块及laravel框架. |- bootstrap 目录包含几个框架启动跟自动加载配置的文件. |- app.php |- autoload.php |- config 应用程序的配置文件. |- database 数据库迁移与数据填充文件. |- public 项目web入口和静态资源文件 (图片.js.css,字体等等). |-index.php 入口 |- resources 目录包含视图.原始的资