01:25.00 | *** join/#flow3 ger^kallisti_ (~kyrill@dslb-092-075-035-150.pools.arcor-ip.net) |
02:02.16 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
02:18.29 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
03:05.53 | *** join/#flow3 boonkerz (~boonkerz@p5B28A9A0.dip.t-dialin.net) |
03:18.31 | *** join/#flow3 avalarion (~bbnetz.eu@2a01:4f8:120:9045::4f) |
03:33.00 | *** join/#flow3 avalarion (~bbnetz.eu@2a01:4f8:120:9045::4f) |
04:25.56 | *** join/#flow3 skurfuerst (~Adium@88.130.167.60) |
06:41.41 | *** join/#flow3 fischli (~fischerb@data.fischer-ing.de) |
06:58.39 | *** join/#flow3 rosieres (~rosieres@a89-183-20-70.net-htp.de) |
06:58.47 | *** join/#flow3 rosieres_ (~rosieres@a89-183-20-70.net-htp.de) |
07:09.01 | *** join/#flow3 foertel (~foertel@217.19.187.106) |
07:39.47 | *** join/#flow3 p1d (~p1d@ns1.vonaffenfels.de) |
07:51.59 | *** join/#flow3 afoeder (~afoeder@p4FD642DD.dip0.t-ipconnect.de) |
07:53.05 | foertel | skurfuerst: *ping* |
08:03.08 | *** join/#flow3 mvta (~mvta@83.173.164.186.dyn.user.ono.com) |
08:18.36 | *** join/#flow3 Denyerec (~Never@cpc4-shep11-2-0-cust49.8-3.cable.virginmedia.com) |
08:26.05 | *** join/#flow3 mgoldbeck (~Adium@host-93-104-226-234.customer.m-online.net) |
08:28.59 | fischli | good morning |
08:36.26 | afoeder | morning! |
08:50.19 | *** join/#flow3 ger^kallisti (~kyrill@dslb-092-075-035-150.pools.arcor-ip.net) |
08:54.58 | *** join/#flow3 Chacky (~Sascha@dslb-088-067-203-031.pools.arcor-ip.net) |
09:00.07 | *** join/#flow3 foertel1 (~foertel@68.68.31.82.customer.bluemilenetworks.com) |
09:11.03 | *** join/#flow3 k-fish (~karsten@31-17-185-40-dynip.superkabel.de) |
09:13.31 | *** join/#flow3 Kollode (~patrick@designnet.work.de) |
09:48.46 | *** join/#flow3 beberlei (~chatzilla@ip-178-200-247-30.unitymediagroup.de) |
10:03.26 | *** join/#flow3 farconada (~fernando@195.55.164.15) |
10:16.02 | *** join/#flow3 KaiDer (KaiDer@dslb-084-059-013-255.pools.arcor-ip.net) |
11:02.45 | *** join/#flow3 soee (~soee@aavz67.neoplus.adsl.tpnet.pl) |
11:39.56 | *** join/#flow3 benovie (c279ba22@gateway/web/freenode/ip.194.121.186.34) |
11:56.58 | benovie | ey |
11:57.23 | benovie | the generic PersistenceManager has an inject method to inject a backend |
11:57.35 | benovie | this method has an annotation: @FLOW3\Autowiring(false) |
11:58.46 | benovie | is it possible to set the backend via configuration? |
11:58.51 | benovie | or |
11:59.13 | benovie | how can is set a backend if i use this persistence manager |
12:00.16 | benovie | because in the Bootstrap the code: $persistenceManager = $this->objectManager->get('TYPO3\FLOW3\Persistence\PersistenceManagerInterface'); $persistenceManager->initialize(); is executed |
12:00.26 | benovie | so i can't set my own backend |
12:00.35 | t3rob | yes, you can set the backend through an entry in Objects.yaml |
12:00.57 | benovie | <PROTECTED> |
12:01.00 | t3rob | but also through a setting – just check the Settings.yaml of the FLOW3 package for more info |
12:01.23 | benovie | ah, maybe i need the settings.yaml |
12:01.29 | benovie | i'm going to try that |
12:03.32 | benovie | maybe another question: why is autowiring false for the backend? |
12:06.45 | foertel1 | skurfuerst: *ping* |
12:07.13 | skurfuerst | hi foertel1 |
12:07.46 | foertel1 | hu hu ... do you have time for a short chat in #extbase? propertyMapper is killing me (again) ;) |
12:08.03 | skurfuerst | sure |
12:08.29 | benovie | is the function of the annotation: @FLOW3\Autowiring(false), that you can't inject that method via the Objects.yaml? |
12:09.24 | skurfuerst | benovie: no, that inject* stuff is not automatically called |
12:12.35 | benovie | so if i configure in my Objects.yaml: properties: backend: {object:MyBackend}, it will be injected |
12:13.08 | benovie | i keep on getting: #1215508456: A persistence backend must be set prior to initializing the persistence manage |
12:16.41 | beberlei | k-fish: when did you last update doctrine2? Do you still apply patches or can users just use the actual master? |
12:18.08 | afoeder | folks; sadly, the JsonViewHelper outputs a JSON string of an identity; it would be very useful to have an option where really only the identifier is put out. Is there a workaround? |
12:19.16 | skurfuerst | afoeder: write your own right now |
12:19.50 | afoeder | ok :) |
12:20.18 | afoeder | actually, "now" I'm assigning that output to a JavaScript block and decode it :-P |
12:32.52 | benovie | i hope i can describe my problem good: |
12:33.14 | benovie | the PeristenceManager has an injectBackend which has an annotation: @FLOW3\Autowiring(false) |
12:33.40 | benovie | my interpretation is that injection of a backend is disabled this way |
12:33.48 | benovie | so I need to call i manually |
12:34.07 | benovie | like: $manager->injectBacken($myOwnBackend); |
12:34.14 | benovie | is this correct? |
12:34.21 | t3rob | benovie: the Autowiring(false) annotation means: don't try to automatically find the dependencies and inject them. But if a dependency is configured explicitly in the Objects.yaml, it _will_ be injected |
12:35.18 | benovie | if i look at line 362 of the Object/Configuration/ConfigurationBuilder it tells me something else |
12:36.13 | skurfuerst | well that's exactly what t3rob described :( |
12:36.14 | skurfuerst | ups :) |
12:36.16 | t3rob | This disables _autowiring_ but not _dependency injection_ |
12:36.16 | skurfuerst | wrong smiley |
12:36.47 | benovie | hmm oke |
12:37.03 | benovie | i'm going to search a liitle further |
12:37.15 | afoeder | skurfuerst don't worry; I use to use wrong smileys even in real world :P |
12:38.54 | benovie | believe it or not, deleted all the cache and now it works |
12:39.28 | skurfuerst | that's sometimes needed when adjusting object config |
12:45.37 | *** join/#flow3 mneuhaus (~textual@pd95bc253.dip0.t-ipconnect.de) |
12:45.46 | mneuhaus | hey there |
12:46.38 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
12:50.45 | fischli | jwa: *ping* |
12:59.45 | *** join/#flow3 foertel (~foertel@217.19.187.106) |
13:00.17 | *** join/#flow3 foertel2 (~foertel@217.19.187.106) |
13:03.48 | *** join/#flow3 foertel1 (~foertel@68.68.31.82.customer.bluemilenetworks.com) |
14:05.43 | *** join/#flow3 boonkerz (~boonkerz@pd95c8e64.dip0.t-ipconnect.de) |
14:07.40 | *** join/#flow3 pumatertion (~pumaterti@p5099c158.dip0.t-ipconnect.de) |
14:10.30 | *** join/#flow3 Torsten85 (~textual@ip-95-222-156-104.unitymediagroup.de) |
14:12.06 | pumatertion | hi folks, i have an object here wich comes out of a soap cliend and its of type stdClass. i want to map this object into my own object. is this done by flow3 ObjectConverter? |
14:12.32 | Torsten85 | Hey… what's currently the best practice to execute a query like "SELECT s.name, COUNT(s.name) FROM stores s" ? Is this possible with TYPO3\FLOW3\Persistence\Doctrine\Query? |
14:15.59 | jwa | fischli: pong |
14:16.54 | jwa | wow, 1:25:13 ping heh |
14:17.09 | fischli | ;-) |
14:17.25 | fischli | worked with your LDAP patch a little bit |
14:17.52 | fischli | doesn't fit my needs at all |
14:18.27 | jwa | :( |
14:18.36 | jwa | because of me or your needs? |
14:19.08 | fischli | :-D it's because of my use case |
14:19.56 | jwa | ohh Rens uploaded a new patch set yesterday didn't see that |
14:20.03 | fischli | I opened an issue for that, you may take a look at http://forge.typo3.org/issues/32373 |
14:20.17 | *** join/#flow3 choongii (~choongii@unaffiliated/choongii) |
14:22.39 | fischli | I'm not really sure about the password caching ... what is it good for? Isn't it a kind of redundancy? |
14:25.23 | jwa | it's really only used when the LDAP server is down |
14:26.43 | beberlei | Torsten85: i doubt! you have to use dql for that |
14:28.52 | foertel | use of splObjectStorage is deprecated and Doctrine_Collection is supposed to be used, right? |
14:31.07 | fischli | jwa: shouldn't the user role also be set on account creation for the first login? otherwise acls wouldn't be very useful :-/ |
14:35.30 | *** part/#flow3 pumatertion (~pumaterti@p5099c158.dip0.t-ipconnect.de) |
14:36.42 | jwa | fischli: I do that in the createParty() method |
14:37.30 | jwa | hmm the way rens implemented the bind doesn't check the password at all for anonymous ldap search - I'm puzzled |
14:38.26 | fischli | jwa: it has to be set in the settings i suggest |
14:39.21 | jwa | doesn't it make sense in the party creation? |
14:39.26 | jwa | *more |
14:40.27 | fischli | jwa: what? password validation or role setting? |
14:41.28 | jwa | Roles |
14:41.47 | jwa | except of course you don't need any parties |
14:47.04 | fischli | I thought I could pull the role from ldap (as mentioned in the patch) but afterwards it should be updated in the repository |
14:49.31 | fischli | jwa: don't we always have to use parties to be able to use policies? |
14:52.03 | *** join/#flow3 pumatertion (~pumaterti@p5099c158.dip0.t-ipconnect.de) |
14:52.09 | *** part/#flow3 pumatertion (~pumaterti@p5099c158.dip0.t-ipconnect.de) |
14:56.43 | *** join/#flow3 pumatertion (~pumaterti@p5099c158.dip0.t-ipconnect.de) |
15:08.02 | jwa | fischli: no, since the roles are associated with accounts |
15:11.24 | jwa | PhpStorm's remote editing capabilities make me sad .. |
15:11.29 | fischli | ok, but where do you get the role info from in your createParty() |
15:11.53 | jwa | fischli: should be in the second argument |
15:12.07 | afoeder | jwa: rgd. remote editing: whats up? Maybe I can help? |
15:13.55 | fischli | jwa: so you fetch it out of the ldap searchresult? |
15:19.34 | jwa | afoeder: I expect my editor to upload changes as soon as I hit Ctrl+S// |
15:19.37 | jwa | ..* |
15:19.48 | jwa | fischli: yes, isn't it in there? |
15:20.15 | jwa | also, am I the only one that gets a table already exists error when running doctrine:migrate? typo3_flow3_security_policy_role |
15:21.08 | jwa | the amount of different doctrine commands is confusing anyway - what exactly is the difference between create, update and migrate :/ |
15:21.53 | k-fish | create works on an empty db. update updates to the db should be like in "dumbass mode". migrate does only what the migration files tell it to do. |
15:22.12 | k-fish | is the documentation really that thin? what should be added? |
15:23.28 | jwa | well it gives me this duplicate table error when migrating after updating |
15:23.56 | jwa | and then subsequently generates all tables with the first part of the package name missing |
15:30.46 | *** join/#flow3 mvta (~mvta@83.173.164.186.dyn.user.ono.com) |
15:32.49 | afoeder | ah jwa, I was afk; go to the Settings -> Deployment -> (that item below deployment) and hit the checkbox "upload files automatically" (or so, don't know exactly :-/ ) |
15:33.49 | afoeder | wait, Storm is loading... :) |
15:34.05 | jwa | heh |
15:34.30 | afoeder | ok, Ctrl Alt S, Deployment -> Options -> "Upload changed files automatically to the default server" |
15:34.46 | jwa | ctrl alt s doesn't even work for me, gives me an error popup :O |
15:35.07 | afoeder | and checking "Upload external changes" would upload files that you e.g. copy using your file browser |
15:35.47 | afoeder | when you select File -> Settings, what shortcut is mentioned htere? |
15:35.48 | afoeder | there |
15:36.42 | afoeder | (hilariously you are also able to set the file permissions after upload. That is awesome!) |
15:47.54 | *** part/#flow3 afoeder (~afoeder@p4FD642DD.dip0.t-ipconnect.de) |
15:52.13 | *** part/#flow3 pumatertion (~pumaterti@p5099c158.dip0.t-ipconnect.de) |
16:04.04 | *** part/#flow3 fischli (~fischerb@data.fischer-ing.de) |
16:16.26 | *** join/#flow3 pumatertion (~pumaterti@p5099c158.dip0.t-ipconnect.de) |
16:50.15 | jwa | there's currently no simple 'event listeners' for models right? like a method to be called everytime an entity gets updated.. |
17:16.39 | beberlei | jwa: if you use doctrine @PreUpdate/@PostUpdate works |
17:18.22 | *** join/#flow3 soee (~soee@aawd124.neoplus.adsl.tpnet.pl) |
17:23.01 | *** join/#flow3 mgoldbeck (~Adium@host-93-104-226-234.customer.m-online.net) |
17:24.28 | *** join/#flow3 Thasmo (~thasmo@d86-32-70-74.cust.tele2.at) |
17:44.24 | jwa | beberlei: on a method of the model? |
17:51.20 | *** part/#flow3 mvta (~mvta@83.173.164.186.dyn.user.ono.com) |
18:00.43 | *** join/#flow3 Kollode (~Kollode@f054054085.adsl.alicedsl.de) |
18:20.47 | *** join/#flow3 beberlei (~twitter@koln-4d0dd9ad.pool.mediaWays.net) |
18:22.09 | *** join/#flow3 p1d (~p1d@dslb-088-067-021-051.pools.arcor-ip.net) |
18:57.12 | *** join/#flow3 fischli (~fischerb@p5B0DC26B.dip.t-dialin.net) |
19:53.47 | *** join/#flow3 liwo (~liwo@g228067163.adsl.alicedsl.de) |
21:44.49 | *** join/#flow3 Thasmo (~thasmo@d86-33-68-66.cust.tele2.at) |
21:46.54 | *** part/#flow3 pumatertion (~pumaterti@p5099c158.dip0.t-ipconnect.de) |
22:26.10 | *** part/#flow3 fischli (~fischerb@p5B0DC26B.dip.t-dialin.net) |
22:59.34 | *** join/#flow3 foertel1 (~foertel@217.19.187.106) |
23:10.55 | *** join/#flow3 soee (~soee@aawu159.neoplus.adsl.tpnet.pl) |
23:50.32 | *** join/#flow3 Nurbs (~nurbs@f049176026.adsl.alicedsl.de) |
23:56.01 | *** join/#flow3 LarsP (~LarsP@76.14.75.242) |