Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
base system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
20 Dec 2013 at 13:44 UTC
Updated:
29 Jul 2014 at 23:13 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
damiankloip commentedTo start with, I think we can do this.
Comment #2
damiankloip commentedWhoops, sorry!
Comment #4
damiankloip commentedSo we could get into issues with
class KeyValueExpirableFactory extends KeyValueFactory {Comment #5
berdir(05:09:39 PM) berdir: damiankloip: we just need to update the type hint in FormBuilder
(05:10:04 PM) berdir: damiankloip: it has keyvalue.expirable as argument, so it needs to use that interface
(05:10:19 PM) berdir: damiankloip: probably only works otherwise because KeyValueDatabaseExpirableFactory implements both
Comment #6
damiankloip commentedIn the patch in #2 I changed the KeyValueDatabaseExpirableFactory to not extend the KeyValueFactory. So now it should only implement the KeyValueDatabaseExpirableFactoryInterface.
So you're just saying we should do this? (So the KeyValueExpirableFactory extends KeyValueFactory and implements KeyValueExpirableFactoryInterface, both just having the get() method).
Comment #8
sun6: 2160495-6.patch queued for re-testing.
Comment #9
sunComment #10
xjm6: 2160495-6.patch queued for re-testing.
Comment #11
damiankloip commented6: 2160495-6.patch queued for re-testing.
Comment #12
catchCommitted/pushed to 8.x, thanks!