2017 © Pedro PelĂĄez
 

library sixoquent

Model classes to connect sixcms with eloquent/laravel

image

bo-bremen/sixoquent

Model classes to connect sixcms with eloquent/laravel

  • Monday, November 27, 2017
  • by bo-bremen
  • Repository
  • 0 Watchers
  • 2 Stars
  • 654 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 13 Versions
  • 18 % Grown

The README.md

sixoquent

Model classes to connect sixcms with eloquent/laravel, (*1)

installation

composer require bo-bremen/sixoquent
php composer.phar require bo-bremen/sixoquent

examples


article;

// same as
$articles = Area::where('id', 1)->first()->article;

// same as
$area = Area::where('id', 1)->first();
$articles = \Sixoquent\Article::where('area_id', $area->id)->get();

// [...]

?>
first();

// getting article from specific area and with specific lsid
$post = Article::where('area_id', $posts_area->id)->where('lsid', $lsid)->first();

?>
addDataAsFields();

?>
get(['id','title'])->first();

// Adding only specific fields
$post = $post->addDataAsFields(['content']);

?>
get(['id','title']);

// Adding additional data to multiple items
foreach($posts as &$post){
    $post = $post->addDataAsFields();
}

?>
link() // getting all links
    ->where('fieldname', 'image_link') // getting only this one
    ->first() // getting the model of the link
    ->linkArticle() // getting the linked article of the link
    ->first(); // getting the model of the article

?>
article()->first();

// Get related article
$related_article = $relation->relArticle()->first();

// Or get many related article
$related_articles = $relation->relArticle()->get();

// Or
$related_articles = $relation->relArticle()->get(['title', 'id']);

?>

Check online status of article
<?php

use Sixoquent\Article;

$article = Article::find(1);

// True if article is published, online_date is past and offline_date is future
$article->online();

?>

The Versions

27/11 2017

dev-master

9999999-dev

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

09/05 2017

v1.1.3

1.1.3.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

04/04 2017

v1.1.2

1.1.2.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

05/01 2017

v1.1.1

1.1.1.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

21/12 2016

v1.0.10

1.0.10.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

21/12 2016

v1.1.0

1.1.0.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

15/12 2016

v1.0.9

1.0.9.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

13/12 2016

v1.0.8

1.0.8.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

13/12 2016

v1.0.7

1.0.7.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Wirtschaftsförderung Bremen GmbH - Abteilung bremen.online

09/12 2016

v1.0.6

1.0.6.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Jakob Vogt

09/12 2016

v1.0.5

1.0.5.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Jakob Vogt

09/12 2016

v1.0.4

1.0.4.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

 

by Jakob Vogt

08/12 2016

v1.0.2

1.0.2.0

Model classes to connect sixcms with eloquent/laravel

  Sources   Download

MIT

The Requires

  • php >=5.3.2

 

by Jakob Vogt