Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Kohana]Config not found
Forum PHP.pl > Forum > PHP > Frameworki
Piniek
  1. <?php
  2. defined('SYSPATH') or die ('No direct script access.');
  3. class Welcome_Controller {
  4.    public function index () {
  5.        //Cache
  6.        $this->cache = new Cache;
  7.        //Cache
  8.        if ( ($feeds = $this->cache->get("rssfeeds")) === NULL ) {
  9.            //Ładowanie modellu RSS i pobieranie kanałów
  10.            $rss_model = new Rss_Model;
  11.            $feeds = $rss_model->get_feeds(config::item('settings.rssaddr'));
  12.            //Byfor dancyh
  13.            $this->cache->set("rssfeeds", $feeds);
  14.            //Zapis RSS w postaci plików XML
  15.            $rss_model->save_feeds(config::item('settings.rssaddr'));
  16.            //Archiwum Zip
  17.            $this->archive->add('application/cache/feeds/', ' feeds/', true);
  18.            $this->archive->save('application/cache/feeds_'.date('Y-m-d_H-i-s').'.zip');
  19.        }
  20.        //Paginacja
  21.        $this->pagination = new Pagination(array(
  22.            'base_url' => 'welcome/index',
  23.            'url_segment' => 'index',
  24.            'total_items' => count($feeds),
  25.            'items_per_page' => 5,
  26.            'style' => 'digg',
  27.            ));
  28.            
  29.        //Wpisy
  30.        $feeds = array_slice($feeds, ($this->uri->segment(3,1) -1) *5, 5);
  31.        //Ładujemy  widok
  32.        $welcome = new View('welcome');
  33.        $welcome->feeds = $feeds;
  34.        $welcome->render(TRUE);
  35.    }
  36.    public function _default() {
  37.        //przekierowanie
  38.        url::redirect('welcome/index/');
  39.    }
  40. }
  41. ?>


Cytat
Fatal error: Class 'config' not found in C:\wamp\www\koh\application\controllers\welcome.php on line 11



Czemu nie znajduje mi Klasy config ? Dokumentacje już przejrzałem.

Z góry dzięki.
phpion
Kohana nie posiada już klasy Config. Konfigurację pobierasz teraz metodą Kohana::config($item). Więcej tutaj:
http://docs.kohanaphp.com/core/kohana#retrieve_config_item
Piniek
Dzięki.

Chyba maja nie aktualna dokumentacje ;P bo Config cały czas tam jest.
phpion
Hehe, tutaj:
http://docs.kohanaphp.com/
nie ma, natomiast w menu rozwijanym Core -> Config już jest smile.gif ot taki psikus. No ale można tam przeczytać:
Cytat
This class is deprecated in version 2.2. Its methods are now in Kohana class.

Ale jak to kiedyś określił ~normanos:
Cytat
Dokumentacja nie nadąża za zmianami frameworka.

Cóż, bywa.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.