Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF][ZF2] Gdzie jest parser Yaml / Reader / Writer, Czym wczytywać i zapisywać pliki Yaml
starach
post 5.07.2012, 00:46:13
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


Hej,

Może ja jakiś niedorozwinięty jestem, ale przez:
Cytat
Config component (Enrico Zimuel)
Added reader and writer implementations for JSON and YAML configuration


...rozumiem że to zostało już dodane. Natomiast zarówno klasy Reader jak Writer Yaml'a wymagają dekodera i encodera... to niby gdzie jest to wsparcie dla Yaml'a? :|
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
melkorm
post 5.07.2012, 00:56:03
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


https://github.com/zendframework/zf2/blob/m...Reader/Yaml.php A to nie to ? Writer w tym samym miejscu


--------------------
Go to the top of the page
+Quote Post
starach
post 5.07.2012, 14:29:26
Post #3





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


No właśnie niestety nie. Korzysta to z PECLoskiego dodatku albo definiowanego przez API Encodera/Decodera. Jeśli "Enrico Zimuel" poprzez implementację uważa jakiś dupny adapter który można napisać w pół godziny to znaczy ze ZF schodzi na psy...
Go to the top of the page
+Quote Post
melkorm
post 5.07.2012, 14:57:08
Post #4





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Raczej nie spodziewałbym się w tej chwili obiektów podobnych do Zend_Json z ZF1.

No i Zend zazwyczaj nie pisze wszystkiego od podstaw tylko wykorzystuje istniejące rzeczy ... po co wymyślać koło na nowo, anyway masz napisane że reader i writer - nic nie napisał o encoder i decoder imho czepiasz się na siłę, zresztą sądzę że z pakietu Symfony2 / DC2 można wyciągnąć jakiegoś encodera i decodera YAML'a ale to tylko przypuszczenie - bo nie wiem czy przypadkiem także nie korzystają z tego co Zend.


--------------------
Go to the top of the page
+Quote Post
starach
post 5.07.2012, 16:57:22
Post #5





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


~skasowane: Klawiatura mi się przyblokowała. Nie miałem znaków diakrytycznych i chyba przez przypadek wysłałem posta.
edit>
Nie korzystają z tego samego co Zend. Fabien Potencier postarał się i wystrugał własną implementację parsera Yaml. Pozostaje mi dać sobie spokój z ZF na razie. :/

Ten post edytował starach 5.07.2012, 17:32:12
Go to the top of the page
+Quote Post
ano
post 5.07.2012, 19:27:22
Post #6





Grupa: Zarejestrowani
Postów: 435
Pomógł: 40
Dołączył: 16.02.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Masz tu komponent Yamla - https://github.com/symfony/Yaml
Co za problem go użyć w aplikacji ZF?


--------------------
Linkedin | ...
Go to the top of the page
+Quote Post
batman
post 5.07.2012, 19:40:57
Post #7





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




A sprawdzałeś to http://framework.zend.com/manual/en/zend.c...pters.yaml.html?
Sprawia wrażenie działającego.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
irmidjusz
post 7.07.2012, 00:30:32
Post #8





Grupa: Zarejestrowani
Postów: 279
Pomógł: 60
Dołączył: 25.02.2012

Ostrzeżenie: (0%)
-----


Cytat(starach @ 5.07.2012, 01:46:13 ) *
...rozumiem że to zostało już dodane. Natomiast zarówno klasy Reader jak Writer Yaml'a wymagają dekodera i encodera... to niby gdzie jest to wsparcie dla Yaml'a? :|


Wsparcie dla YAML jest wbudowane w klasy Zend_Config_Yaml. Nie wymagają już niczego, możesz im po prostu opcjonalnie ustawić inny koder/dekoder, ale domyślnie mają własne rozwiązanie, które działa.


--------------------
there is much to be learned
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 12:24