Module: Neo4j::Shared::ClassMethods
- Defined in:
- lib/neo4j/shared.rb
Instance Attribute Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#neo4j_session_name(name) ⇒ Object
15 16 17 18 19 |
# File 'lib/neo4j/shared.rb', line 15 def neo4j_session_name(name) ActiveSupport::Deprecation.warn 'neo4j_session_name is deprecated and may be removed from future releases, use neo4j_session_name= instead.', caller @neo4j_session_name = name end |
Instance Method Details
#neo4j_session ⇒ Object
21 22 23 24 25 26 27 28 |
# File 'lib/neo4j/shared.rb', line 21 def neo4j_session if @neo4j_session_name Neo4j::Session.named(@neo4j_session_name) || fail("#{self.name} is configured to use a neo4j session named #{@neo4j_session_name}, but no such session is registered with Neo4j::Session") else Neo4j::Session.current! end end |